Skip to main content
Participant
November 7, 2019
Answered

Code for stop and play audio in diferent buttons

  • November 7, 2019
  • 2 replies
  • 1758 views

I have a problem, a made three buttons for my animation, Pause, Play and Stop these have the function whit the time line but i hadnt could that music also stop, play and return in HTML5 canvas. I tried to use this code in the pause button but didnt work:

 

this.PauseButton.addEventListener(MouseEvent.CLICK, fl_ClickToStopAllSounds_5);

function fl_ClickToStopAllSounds_5(event:MouseEvent):void
{
SoundMixer.stopAll();
}

Please what is the correct code for this function.

This topic has been closed for replies.
Correct answer mark@headTrix

well yes the code I gave you stops the music. So if you want it to start again you have to program that into your button

 

createjs.Sound.play();

2 replies

Community Expert
November 7, 2019

hi Paula

try using createjs.Sound.stop(); to stop all sounds.

or if you wanted to separate them you can place synced sounds in a movieclip and then control them by playing or stopping the associated movieclip.

 

Hope that helps.
mark

headTrix, Inc. | Adobe Certified Training & Consulting
Participant
November 7, 2019

Thanks!! this code createjs.Sound.stop(); works when i click on pause button, the animation and the music stop but when i click on play button the animation continue but the music is off..

mark@headTrixCommunity ExpertCorrect answer
Community Expert
November 7, 2019

well yes the code I gave you stops the music. So if you want it to start again you have to program that into your button

 

createjs.Sound.play();

headTrix, Inc. | Adobe Certified Training & Consulting
kglad
Community Expert
Community Expert
November 7, 2019

none of that is canvas/html5 code.  is that what you're trying to create?

Participant
November 7, 2019

The animation is in Canvas/html5, the buttons works when i need that stop, play and return but only de animation, the sound still play when I click in pause button. I didnt find the code or the way for i can work.