Dave Wolfe has taken matters into his own hands. Dave is an LA-based Flash animator whose gone and created three Flash extensions, or custom commands, that he’s offering to the Flash community for free. After spending some time last week at Flashforward, it’s become all too clear that the Dave Wolfe’s and the Warren Fuller’s of the world are going to advance the software for our community FAR more than the guys at Adobe/Macromedia. That’s not to say that the advances in Flash 8 aren’t interesting and somewhat useful, but we’re just never going to get the type of detailed animation-specific tools from a development team that’s more focused on interactive websites.
So with that said, here’s Dave’s extensions. You’ll need to have Macromedia’s Extension Manager 1.6 or later to install (which comes with Flash 8, but earlier versions need to download). Once you download these, you just double-click the mxp files (the three below) in Extension Manager and off you go. Dave recommends that you tinker with your keyboard shortcuts once you install, because there’s a bug in Flash that screws these up when you install custom commands. Just open the keyboard shortcut panel and click ‘OK.’ The shortcuts should go back to their proper places.
(right-click or control-click on these and ‘save as’)1. LayerColor – This will let you change the outline color for selected layers all at the same time instead of changing the color one at a time in the layer properties panel.
2. NewAnimClip – This will create a new empty symbol on a new layer, registered to the stage. If you have an animation clip for a character and you decide you want to nest it inside a symbol, the old way would be to copy all the frames, insert a new symbol, paste the frames, then drag that symbol onto the stage and try to line it up. With this extension, all you have to do is copy or cut the frames, run the NewAnimClip command, and then paste the frames. The symbol is already on the stage and correctly registered.
3. Tween2Keys – This works like ‘convert to keyframes,’ but it does it on two’s instead of one’s. You have to be careful with this one, as Dave tried to come up with a way to make it actually create keyframes on every other frame, but each way he came up with to do that ruined the motion tween. So what this actually does is use Flash’s convert to keyframes command first, then it removes any tweens, then it clears every other keyframe. Since you’re physically removing keyframes there is the potential to accidentally clear a keyframe that you want, so make sure that any of the selected frames do not have keyframes on 1′s or they will get cleared. To convert your tween to two’s, select the first keyframe and last keyframe in the motion tween (this will work for multiple layers) and run the command. For large amounts of frames it may take a few seconds for the script.
These are all accessed from the Commands menu in Flash MX 2004 or 8, and you can assign a keyboard shortcut to them from the Edit menu.
Great work, Dave. I’m assuming the audience will have plenty of ideas for your next batch of extensions. Evan Spiridellis and I recently challenged the Macromedia team to create a Warp Symbol tool (might work like a ‘Smart Object’ in Photoshop CS2), but perhaps that can happen by way of an extension. Or what about a global color palette that would allow for asset-specific color. Or the ability to build custom line types – so many Flash teams do this stuff in Illustrator, and I hear it’s possible to build these right into Flash itself. Anyone else?
filed Under:
News,
Plugins | Tags:
Flashforward