Skip to main content
Participant
July 26, 2018
Answered

Creating a "Play Button" in Adobe Animate Actionscript 3.0?

  • July 26, 2018
  • 1 reply
  • 6513 views

Hello!

I have a project for school where I have to create an animation with audio. I have that finished, but my teacher recommended that I make a playbutton for my animation.

I have tried to follow numerous tutorials but the majority of them are outdated and I get errors when I try to follow them.

What I want to achieve is a button that I press that starts the animation and then disappears.

I already have the button in place but I can't figure out what code to put.

Thanks

This topic has been closed for replies.
Correct answer Colin Holgate

If you select the button and in Properties give it a name, say 'startBtn', this code would do what you need (the code would be in the frame where the button is, most likely frame 1):

stop();

startBtn.addEventListener(MouseEvent.CLICK,dostart);

function dostart(e:MouseEvent){

  startBtn.removeEventListener(MouseEvent.CLICK,dostart);

  play();

}

To make the button go away you would put a blank keyframe in the same layer as the button, in frame 2 for example. At the end of the animation you might want to jump back to the start again, which you could do with:

gotoAndStop(1);

1 reply

Colin Holgate
Colin HolgateCorrect answer
Inspiring
July 26, 2018

If you select the button and in Properties give it a name, say 'startBtn', this code would do what you need (the code would be in the frame where the button is, most likely frame 1):

stop();

startBtn.addEventListener(MouseEvent.CLICK,dostart);

function dostart(e:MouseEvent){

  startBtn.removeEventListener(MouseEvent.CLICK,dostart);

  play();

}

To make the button go away you would put a blank keyframe in the same layer as the button, in frame 2 for example. At the end of the animation you might want to jump back to the start again, which you could do with:

gotoAndStop(1);

Participant
July 26, 2018

Hello-

thank you for the help!

when i try to test the animation i get this error on line 3 and 9;

1120: Access of undefined property startBtn

Participant
July 26, 2018

Edit: I redid everything to do with the button and tried again, I no longer get the error, and so I have no idea what happened in the first place. It works now!

Thank you so much for your help~!!