Skip to main content
Participant
December 12, 2007
Question

flash CS3 action interface

  • December 12, 2007
  • 5 replies
  • 611 views
OK, I'm hoping I don't get flamed here, BUT, in my little world there are some that like to write code and some that don't. I'm the latter. I would prefer to focus on the visual design while adding basic interaction.In all of the previous versions of flash there was a place for folks like me to accomplish actions without manually writing code. For example, you could select a frame and assign a "goto and stop" by clicking a box. My preference would be to still have that. That doesn't mean ignore the upgrades for people that are writing code manually and enjoying the fruits of AS3. My question is I need to do basic interaction and would prefer the old style (previous version) of adding this to my timeline. Is there a way to set CS3 to display this? I know I can go back to previous versions.

Thanks in advance,
T
This topic has been closed for replies.

5 replies

Participating Frequently
December 13, 2007
Flash used to be a designers tool but as time has progressed, not only are we seeing Flash become more of a RIA tool (although Flex still takes the cake there), there is also a clear division now between designers and developers in studios.

AS3s learning curve is high, don't get me wrong but I think the important thing here is that Adobe is separating design/development as well. Let the designers do what they do and the developers do their part.

In smaller studios where a designer may be responsible for also adding in the interaction, this can prove difficult but it isn't impossible.

Remember also that just because AS3 is here doesn't mean that you have to use it. Adobe is still providing AS2 Fla as an option when creating a new file and it still supports AS2 coding. I know A LOT of people that are still using AS2 and aren't planning a change until mid-08 or later it will probably be that way for most.

The real beauty in AS3 is the object oriented approach it takes to development (the gui for coding still sucks and I personally use FlashDevelop) and really allows for almost all interaction be created with code. Like I said before, this allows designers to remove themselves from the code and save their time for their primary role.
Known Participant
December 13, 2007
This is not an attempt at a flame, but if you only need to do simple actions the code is pretty simple to do. For the most part, once you get your head around doing it once, its relatively easy to continue to do similar actions.

For instance, if you want to move to frame 10 and stop the code is:

gotoAndStop(10);

Or lets say you want to move to frame 10 and then stop if any object is clicked

this.addEventListener(MouseEvent.CLICK, gotoFunction);

function gotoFunction(e:MouseEvent):void{
gotoAndStop(10);
}

I realize this is not what you were hoping for, but people on this forum are pretty helpfull if you get stuck, just post what you intended to do, and the code that you have made to accomplish that, and usually someone will help out.

Participant
December 13, 2007
Thanks for the response Craig. It's nice to know that I'm not the only one. I'm surprised at Adobe. They usually are aware of designers/creative types. Maybe they're trying to force us to learn AS. That's a tough sell for people that are visually driven.

Anyway, maybe I'll give them a call ; )

T
Craig Grummitt
Inspiring
December 12, 2007
i agree with you actually antioxinent, the designers i work with are really struggling with AS3.

One tip though - to derive the object, click on the button that looks like a target. this will give you a list of available objects. if you just want to go to a frame on the main timeline in the scene you're in, then click on the root target.
this.gotoAndStop() should appear, and you can type the label or frame number in the frame field. (ignore the scene field if you're not going to a different scene)
Participant
December 12, 2007
Thanks Rob,

I've done that, but your still need to type in Object, frame, and scene. It used to be click, "goto and play" or goto and stop" and you put in the frame #.

On a frame, I'm not sure what the "object" would be.

Thanks in advance,

T
robdillon
Participating Frequently
December 12, 2007
In the Actions window, click on the button in the upper right of the window titled "Script Assist". This will bring up the interface that you're looking for.