I was lucky enough to get a free Adobe CS4 upgrade so I installed it the day it was released – (on my birthday) – so it’s hard to say how soon I would’ve finally upgraded if that hadn’t been the case. Having used it for about 9 months now, I’d say that there are just enough features in Flash to where I couldn’t go back to using Flash CS3…but not much.
First and foremost is the Library Search. This has become crucial to my workflow and I don’t know how I survived without it. Another one worth mentioning before I go on is the ‘Show in Library’ feature. If you see it on stage, you can gain quick access to it in your library which is another feature that helps a lot, especially when taking over flash projects.
That being said, I thought I’d come up with a wish list of what I hope to see in Flash CS5. I’ve submitted my full list to Adobe but thought I’d share my top 5 with you.
1. Better folder creation in the Library
I’ve become pretty anal with my library these days. I go as far as to package my movie clips to match the packages of their corresponding classes. This helps me stay organized but creating those folders inside the library is a pain in the ass (at least on a Mac). If you select a folder, then click the new folder icon, it won’t put the new one INSIDE the folder you selected. With long libraries, it’s such a pain to go all the way to the bottom, find the new folder, then drag it where you want it. I know there is the Move To… option, but still, why the extra step?
And please add Right Click (on folder) -> New Folder.
2. Update Bitmap from Stage
Or at least from the ‘other’ properties panel. Getting revisions is a common thing in this field and the ‘Update’ feature on bitmaps really helps out. But most of the time you also have to get to it on the stage to see the result of the update, so it’d be nice to just do the update from there and not have to dig around in the library. At least the ‘Show in Library’ feature helps out on this one, but it’s still an extra step.
Right Click -> update……. or at least….. select symbol, click ‘Update’ from properties panel (currently only has ‘Edit’ and ‘Swap’).
3. Generate Class for Movie Clip.
I’d be nice if Flash could start a class for me. Currently, you open its properties, check Export for Action Script, write in your package, go over to another editor and create that class.(or the other way around) It would be very cool if Flash could create that file for you if you opt to write the class.
So instead of the current alert:
A definition for this class could not be found in the classpath, so one will be automatically generated in the SWF file upon export.
How about:
A definition for this class could not be found in the classpath.
Would you like Flash to create one upon export OR generate the script?
In doing so, Flash would start the class file and create the package directories if they don’t currently exist.
4. Edit Class……..in Flash Builder
You can open a class file in CS4 by pressing the pencil icon inside a Movie Clips properties. Of course this opens in Flash, but with the new Flash Builder, I really hope you have an option to have it open inside of there. And again, let me access its class, or edit the path, without having to first find it in the library.
This feature also goes for double clicking on compiler errors.
5. Relative source paths.
This one really pisses me off. I often find myself passing an FLA back and forth with timeline animators and designers, but the thing won’t publish if it can’t find my scripts. Flash puts in an absolute path here (again – at least on a Mac), which makes sense for cross-project settings, but it gets old when both parties have to change the path to scripts right next to it everytime they get an updated FLA.
I have a few more, like a preference to ‘never automatically declare stage instances (for all projects)’, but those are mostly ‘kind of’ important issues.
Please, if any of these things ARE doable, or if you have found a nice solution, respond with them here. Also, are any of these issues not present on a PC?