I did not find a solution and ended up copying all layers to a new file. Animate can export the data of the new file to the same destination. Weird stuff …
I have seen that before. You need to go into Publish Settings and check where the SWF is going to be published. If you're working on an FLA that has never been saved the location may not be one that can be written to.
Thank you Colin for taking the time to answer.
My project is a video animation project and I do need to export the whole animation as video. I do not need a SWF and I have no SWF related options in my preferences. (screenshot attached)
What I do is this: Export > Export video…
Right after clicking Export I get the error.
1 person found this helpful
I'll alert the Animate team about that. The first part of exporting MOV is that Animate makes a SWF, even if you don't need one. As you can't set a valid location for the SWF, you run into the problem you saw.
There are a few reasons why you should use an ActionScript 3 FLA when doing animation for video, and there are no reasons to use HTML5 Canvas. When you copied into a new FLA I'm guessing that it happened to be an AS3 one.
The Commands menu has a Convert to Other Document Formats, which you can use to convert the FLA to AS3, without having to copy and paste the layers. Then you will be able to set the SWF publish location.
I tried the Convert to Other Document Formats command and it solved the issue.
I was using a HTML5 Canvas setup, because I was reusing an animation of a display ad. As I did not use any scripting, I thought this does not make a difference. Obviously it does. :-)
It seems to, yes! But it is something they can fix, I imagine.