Copy link to clipboard
Copied
Hello,
So I'm animating something, and my first export test went fine. But as i continued to work on my animation, i got to about 700 keyframes and after this, i go to export to see how well it runs. And when I look at the video, i notice line work is missing from certain parts, keyframes say in the 100-300 section appear in various places in the video, I'm able to see line work through layers that are above them, some layers just aren't appearing and are seemingly underneath layers that they are definitely above, and nothing is right at all. Everything runs fine in my timeline but it's th export that's not right. I've been exporting as video/media as that's what I want, but I'm unsure if I pressed something or if I'm exporting incorrectly. Please help me out here. You can see what I mean by the video I'm attaching.
Most likely it's the frame effects that you apply to non-symbols that are causing problems:
If you turn off the so-called Advanced Layers, the SWF publishes and plays fine.
Advanced Layers are the death bed of Flash - an implementation so absurd, flawed and buggy that it beggars belief.
The way I see it, you have two ways to deal with you current predicament:
1. Restructure your file to be able to turn off Advanced Layers and use symbols with normal object effects.
2. Keep it as it is and render a
...Copy link to clipboard
Copied
how many frames?
how many layers?
Copy link to clipboard
Copied
There's 35 layers and 708 frames.
Copy link to clipboard
Copied
those are well within animate limits.
can you upload your fla somewhere and post a link here?
Copy link to clipboard
Copied
Copy link to clipboard
Copied
You have multiple hidden layers in the timeline at the end. Animate includes these layers in the SWF output by default.
Either set these to Guide layers (right-click > guide), or go to Publish Settings > Flash > Advanced, and uncheck the option that says 'Include Hidden Layers':
Copy link to clipboard
Copied
Hello,
First, thankyou for your reply. I've tried these both but they did not work. I've kept checking the timeline to see if some frames extended past where I wanted them to and if there were any duplicates anywhere, yet there's nothing.
Copy link to clipboard
Copied
Most likely it's the frame effects that you apply to non-symbols that are causing problems:
If you turn off the so-called Advanced Layers, the SWF publishes and plays fine.
Advanced Layers are the death bed of Flash - an implementation so absurd, flawed and buggy that it beggars belief.
The way I see it, you have two ways to deal with you current predicament:
1. Restructure your file to be able to turn off Advanced Layers and use symbols with normal object effects.
2. Keep it as it is and render a PNG sequence, which you can turn into video in a video editing application such as Premiere.
Copy link to clipboard
Copied
Ah, your first option fixed it! Although I lost the blur effect on some parts, I believe I can add that in post. Thank you very much!
Copy link to clipboard
Copied
Strange, tested on Animate 24.0.3 on Windows and it works for me, see attached video below.
One more thing you can try: nest the layers inside a graphic symbol (select layers, right click, convert layers to symbol) in addition to guiding or removing unused layers. Having multiple layers with frame effects on the main timeline may cause issues when compiling the swf.
Copy link to clipboard
Copied
My animate doesn't seem to need an update, or perhaps it's my computer itself, but I've found my solution thanks to the previous comment. The advanced layers were jumbling my layers up, but upon turning it off everything was fixed. Still, thank you very much for helping me out and giving me options!