Contact Info / Websites

A list of things that must be changed in Flash for their next release

2008-07-28 21:55:37 by Stuart-Hart

Today I briefly talk about things I think need changing in Flash to make life easier for new and experienced users.

I took me a while to figure out, but Flash is actually a pretty awful program for what it does. Unfortunately, it's the only program of it's type out there, so we have little choice but to put up with it's retarded irks and quirks until Adobe get round to sorting these problems out, rather than bolting on new features with each release. CS4 isn't far off and I actually have access to an early build of it, so perhaps some of these things in the list can be crossed off but I really doubt it.

Here's the the list, in no particular order:

1) The Subselection Tool - make it work. Editing points in your artwork with it is so unpredictable and for each point you nudge with it Flash will store the single point being moved in it's history, so if you make enough nudges, you may not be able to undo all the way back. Just make it like Illustrator. Like, not rubbish and actually extremely useful.

2) The Pen Tool - make it work. Another unpredictable tool that is mostly utterly useless. It doesn't work properly and undoing and redrawing with it can cause unexpected results. Same with the last point, make it like Illustrator.

3) Resizing Text - make it change the font size and line spacing, not the size of the object, like in Photoshop (unless it's a Symbol I suppose). This is so we don't end up with some 200% scaled text with a font size of 12 looking the same as some 100% scaled text that is size 24. It may not sound like a big deal, but if you think about it, it defeats the purpose as to why you would even set some text a font size.

4) Line spacing seems to work in Flash completely different than it does in any other art package.

5) Snap Align seems to enable itself automatically for seemingly no reason at random times. I've also hated this Align option ever since it was introduced, but perhaps that's just preference.

6) Snapping only half works when you're editing a Movieclip in place. Specifically, drawing new lines will not snap to anything (other than snapping to be perfectly vertical or horizontal). However, if you drag the end of a drawn line with the Arrow tool, it will snap as it should.

7) Add an option to quickly switch between using a contact-sensitive selection box or not (did anyone else notice Adobe trying to sneak that default option by everyone?).

8) Primitive objects (rounded rectangles, sliced ovals, etc). These are useless unless you manage to draw the shape in question to the exact size you want. If you try to scale a Primitive Rectangle with rounded corners, it will scale/stretch the corners. This is... wrong.

9) Expand/Inset Fill, Convert Lines to Fill, Soften Fill Edges etc all need fixing. They're some of the most glitchy commands in Flash and are truly a gamble as to whether they will work properly or not.

10) Don't allow a Motion Tween to be inserted between Keyframes where the artwork is invalid for the Tween to work properly.

11) Don't allow a Shape Tween to be inserted between Keyframes where the artwork is invalid for the Tween to work properly.

12) Don't automatically create Tween Graphic symbols.

13) Using Page Up/Down to cycle through Symbols while editing a Symbol - make it work all the time, not just up to a certain Symbol and then stop working.

14) Flash will sometimes forget any custom shortcuts you've made, only to remember them when you remind the program by showing it the command in the menu. Shortcuts aren't supposed to work like this!

15) Stop automatically enabling Lock Fill when I pick a fill with the Colour Picker. This wouldn't be so bad if there was a shortcut to quickly disable Lock Fill, but as far as I can tell, you can't hotkey it.

16) Let me be able to select multiple symbols on the Stage and still use the Swap... option.

17) Let me save/copy Custom Tween graphs for use on more than just that one single instance (There's actually a slight work around to this by copying the Instance on the Keyframe you wish to reuse the Custom Tween on, then Alt-Click-Dragging the Keyframe that has the Custom Tween you want over the Keyframe you just copied the Instance from. Now, delete the contents from the new Keyframe you just Alt-Click-Dragged and Paste in Place the Instance you copied from just before. Now you've got 2 Motion Tweens that essentially have the exact same Custom Tween. Great! Sure took a lot more doing than it should have though). This is actually the singular reason I very rarely use Custom Tweens.

18) Stop resizing the Timeline window when I move from one document to the other.

19) Make a Publish All option.

Ah... almost made it to 20, but that's all I can think of for now. Perhaps I can finish it off with something I genuinely like about Flash.

20) The Gradient Transform Tool is brilliant - don't mess with it.

Flash is still alright a program, but I think it could be tons more useful and productive if all these little things were sorted out. Granted, some things on the list are just nice-to-haves but others are really really needed quite badly. I think my biggest irk is the first one - that Subselection Tool frustrates me to no end. It's quite ironic as that and the Pen Tool are my number 1 tools to use whenever I use Illustrator. Even more ironic; I think the Gradient Tool in Illustrator is really underdeveloped. Strange, since Flash is now backed by Adobe, who also make Illustrator. Hopefully the next CS release will bring some much needed change, with CS3 perhaps only being an excuse to rebrand Flash a little.

Still, that doesn't stop me from being disappointed at software that has refused to change for the greater good over the past 5 years. Instead, they keep slapping on new features (some that don't even work properly) and remove useful tutorial files (why did they do this??) making the program hard for anyone to learn. I remember Flash used to have a Lessons option under Help. No such option exists anymore and while there are some Getting Started-esque help files, they're less accessible and I'm sure new users would sooner seek help from other resources. Even then, I reckon new users will be too busy scratching their head over why a certain thing didn't work the way they expected it to, slowing the whole learning process down.

Oh well. Flash gets the job done. I'll give it that.

Did I mess anything from the list? I'm sure I did. Maybe you found a problem and found a good work around for it? Share your secrets!

Man, that ninja really needs to learn to chill out.

A list of things that must be changed in Flash for their next release


Comments

You must be logged in to comment on this post.


MrSoupMrSoup

2008-07-28 22:02:09

thanks...


EmanhattanEmanhattan

2008-07-28 22:03:29

I bet many persons who actually programmed flash will see this

Stuart-Hart responds:

I can only hope so. If we're really lucky, they'll even implement some of the stuff.


sirtom93sirtom93

2008-07-28 22:08:55

You raised some valid points, also I dont know if you raised this but do you ever get that random error when you just click somewhere with normal cursor and it just deletes some stuff, and also the rather poor fill bucket ability within pencil drawn edges, although that can be sorted within flash.

Stuart-Hart responds:

I've never had the arrow tool seemingly delete stuff randomly. Could it be a dodgy installation? Sounds like a nuisance. Can't say I have much bother with the fill bucket tool either. Just make sure your line work is closed up before you try to fill!


TheUnknownEntityTheUnknownEntity

2008-07-28 22:15:14

/signed

I prefer Flash 8 over the newer one myself... but they both need some work


WiiporterWiiporter

2008-07-28 22:23:22

A wild Adobe appears!
Go! stuart!
stuart uses Suggestions!
It doesn't effect Adobe

Stuart-Hart responds:

Well obviously we need to find a weak spot for massive damage.


KajenxKajenx

2008-07-28 22:26:18

Ugh, how about this for 20: Release flash with the same standard of quality Macromedia had. CS3 is a huge pile of crap that Adobe just didn't get right, and I've hated them for it every day I've had to use it. The buggy interface is so frustrating! Don't they know how to test things? Damn! I want my code correction tool to work again.

CS3 is basically just Flash 8 with a terrible buggy interface and AS3 slapped on...


KajenxKajenx

2008-07-28 22:29:01

Oh, I agree about the lessons too! I learned on Flash MX and they were so helpful! WTF, right?


PolishMattPolishMatt

2008-07-28 22:50:41

"it's the only program of it's type out there"

So I'm guessing you never heard of ToonBoom Studios? I recommending looking it up and possibly giving it a try.

Stuart-Hart responds:

Obviously there are lots of different animation programs in general, but I was specifically referring to creating Flash animation. ToonBoom looks to offer more traditional animation techniques, though completely digitised?
Sorry, I'm being pretty ignorant. I wouldn't mind knowing more about ToonBoom.


ZekeySpaceyLizardZekeySpaceyLizard

2008-07-28 22:59:11

lmfao at what emanhattan said
cause honestly adobe doesnt give a shit what we want

however i agree with ALL those suggestions. wholeheartedly


DazmiDazmi

2008-07-28 23:41:24

Don't worry, I'm sure these problems will be fixed once the next version comes out.
maybe someone just needs no nicely tell them of these problems?


AdidaasAdidaas

2008-07-28 23:59:31

I really can't say I have much complaints personally, just that it's so damn confusing when you first get it.


PKforce323PKforce323

2008-08-30 14:49:59

That explains why you discotinued Angrey Hillbilles


bl00db47hbl00db47h

2008-09-21 14:38:50

good points, especialy about that darned lined tool. GGGRR... so is that why you don't make anymore Flash? or is there another reason?


Unkle-KrakerzUnkle-Krakerz

2008-09-28 17:13:02

You haven't submitted a Flash in 6 years!