I started working back in 00 on Flash 3, I'm now in CS3. I began building my
own site back then but had to put Flash down for a till recently. I'm designing
some sites for clients and I have to do some buttons, with movie clips inside.
The old way was to create an actual button symbol from a graphic and a movie
clip for the on state, down if I needed and hit. I now see in CS3 a way to
assign the states in the timeline of the button. My question is which is the
better way old or new? Does it matter? In my case I need to create a set of
buttons derived from circles with text inside. On the mouseover I need the
circles to scale twice the size along with the text so, old way or new ?
thx
Shan-Dysigns - 13 Jul 2008 23:19 GMT
I never heard of having to create a movie clip within a button to make up each
state of the button. I've always known Flash to handle buttons the same way as
they are handled now. If you want any animation during the different states of
a button, then you have to create either an animated graphic or movie clip
within each state you want animated. You aren't restricted to just using
buttons as a container for each state. You can create a movie clip, and
onRollOver have another movie clip display animation.
mentlity - 14 Jul 2008 01:12 GMT
I'm with you, making a button and putting a clip inside seems way easier than assigning button states in the timeline than using the AS3 way.
Old way it is!
Shan-Dysigns - 14 Jul 2008 03:23 GMT
HUH! It's not an old way (unless you consider something that might have been 8
years ago). I don't think anything that's been so for the last 6-7 years that I
know of could be considered "new". You totally misread what I said. I stated
you can do it either way, and it's probably more common (and depending on user
preference) to create movie clips for the button stats when you want animation
per state. Again, it all depends on your end purpose.
margotdarby - 14 Jul 2008 05:01 GMT
Another opinion. For a 'traditional' Flash site it's probably best to stick
with the old visual ways. Button-building works essentially the same in CS3/AS3
as with earlier versions of Flash.
If you were building an application without a timeline--setting up the buttons
entirely in code so you could reuse them again and again--then you'd have to
script the button states. But that doesn't sound like your situtation.
Shan-Dysigns - 14 Jul 2008 07:09 GMT
When I asked what AS3 is, I know it's referred to action script 3, but the
issue I was trying to make a point on is there is really no "old way" of
creating buttons. When people started using movie clips for each state of a
button, that doesn't mean having static shapes/elements for each button state
is considered old. So when the question was asked about old versus new, my
point was how both ways are still used.