Skip to main content
Known Participant
March 26, 2024
質問

Prevent renaming Layer upon copy-paste in Animate?

  • March 26, 2024
  • 返信数 2.
  • 712 ビュー

So, I often create items from other places... say a Map of Europe from Wikipedia...

 

Or I import items from illustrator to animate into Animate.

Every time I copy-paste from a different program it renames the layer to: "FlashAICB"

This creates issues because if I have a long animation, then I am not sure which layer is what. It keeps overwriting the layer name. Sometimes I type the name prior to pasting, and then it deletes it. If I'm animating... say a series of backgrounds, pasting a new background is locical, but I don't want to have to ename the freaking layer 20 times for 20 backgrounds away from the nondescript "FlashAICB" when I've already named it "Background" and the file has a name.

Is there a way to prevent Animate from renaming the layer?

 

 To demonstrate the issue:

New Document:


Layer 1 is named: Layer_1

Illustrator import star:

 The layer is renamed "FlashAICB"

OK... Rename layer again...

 Renamed Layer: "Star"

 Import new object (yes, I do get you can copy object on stage, but you should get the point)

 Renamed again: FlashAICB

*crying*

 Import another type of object: renamed FlashAICB

Copy-paste text? it doesn't rename the layer.

What gives?

One might think something like, "Well, you should prepare all of your backgrounds ahead of time."

Yeah, but well, some people don't know they are going to be doing another 6 backgrounds.

And I know someone is likely to say: "Well, you should create a new layer for each copy-pasted item" But scrolling through 20 layers of backgrounds isn't practical. It's easier to do it in one layer. And soemtimes also to animate two objects in the same layer. Or to update the object in the same layer. But I don't know what the layers are if it keeps renaming the layers to the same exact thing over and over again and it's difficult to know which layers are now empty and useless if they keep being renamed. With a 7 minute or more animation, this becomes unweildly.


Scripts don't work on this machine for whatever reason... they might be blocked or whatever. I'm looking for a native fix or I consider this a deeply annoying bug.

For people who say, well draw native to Animate. I dun wanna. It's too messy and it has less features than Illustrator to do particular things.

So anyone have a fix for this annoying bug?

If it's considered a feature, then there should be a checkbox on import "Don't rename Animate layer" that persists upon 2nd, third, etc import.

 

 

    返信数 2

    Community Expert
    April 24, 2024

    I would recommend when you are building a character in Illustrator and trying to bring it into animate that you keep it simple and import it, instead of copying and pasting it into animate and you should not have this issue.

    Yoonmi Kim作成者
    Known Participant
    April 24, 2024

    As I said, it doesn't work--I demonstrated that above. I did download the latest version, but it had additional bugs I couldn't fix.

     

    kglad
    Community Expert
    Community Expert
    March 26, 2024

    you see that when using files created by apps other than illustrator?  you see that when using images copied from elsewhere and pasted into animate?

    Yoonmi Kim作成者
    Known Participant
    April 2, 2024

    It's only Illustrator. It would be useful if it preserved the name from Illustrator, but it doesn't do that either

    .

    As a result I have a bunch of folders that look like this in the Library. Paste used to remember the name of the layer when it was Flash, but it doesn't do that anymore, so I'm stuck with having to name and rename the layer. The insistance that it rename the layer when I didn't ask for that is odd. It remembers layer names between illustrator files. And it remembers layernames in Animate, but not Illustrator to Animate nor is there an option to not have it do that.

    It's restricted to Illustrator to Animate (which still remembers it's Flash, so it must be an antiquated coding?)

     

    kglad
    Community Expert
    Community Expert
    April 2, 2024

    i don't see that.  ai imports assign the animate layer(s) name(s) to match the ai layer(s) name