Looping audio avec AS3

  • elBurroDiablo
  • Novice
  • Novice
  • Avatar de l’utilisateur
  • Inscription: Juin 17, 2005
  • Messages: 16
  • Status: Offline

Message Octobre 3rd, 2008, 11:51 am

Le code ci-dessous fait exactement ce que je veux pour faire...Mais j'ai besoin de l'extrait sonore en boucle. Any suggestions??

S'il vous plaît aider! Je vous remercie!



Code: [ Select ]
var soundReq:URLRequest = new URLRequest("Assets/Audio/drums01.mp3");
var sound:Sound = new Sound();
var soundControl:SoundChannel = new SoundChannel();
sound.load(soundReq);
 
sound.addEventListener(Event.COMPLETE, onComplete);
 
 
function onComplete(event:Event):void{
    drums1_mc.addEventListener(MouseEvent.CLICK, playSound);
    drumsStop_mc.addEventListener(MouseEvent.CLICK, stopSound);
}
 
function playSound(event:MouseEvent):void{
    soundControl = sound.play();
}
 
function stopSound(event:MouseEvent):void{
    soundControl.stop();
}
 
  1. var soundReq:URLRequest = new URLRequest("Assets/Audio/drums01.mp3");
  2. var sound:Sound = new Sound();
  3. var soundControl:SoundChannel = new SoundChannel();
  4. sound.load(soundReq);
  5.  
  6. sound.addEventListener(Event.COMPLETE, onComplete);
  7.  
  8.  
  9. function onComplete(event:Event):void{
  10.     drums1_mc.addEventListener(MouseEvent.CLICK, playSound);
  11.     drumsStop_mc.addEventListener(MouseEvent.CLICK, stopSound);
  12. }
  13.  
  14. function playSound(event:MouseEvent):void{
  15.     soundControl = sound.play();
  16. }
  17.  
  18. function stopSound(event:MouseEvent):void{
  19.     soundControl.stop();
  20. }
  21.  
  • Anonymous
  • Bot
  • No Avatar
  • Inscription: 25 Feb 2008
  • Messages: ?
  • Loc: Ozzuland
  • Status: Online

Message Octobre 3rd, 2008, 11:51 am

Afficher de l'information

  • Total des messages de ce sujet: 1 message
  • Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 41 invités
  • Vous ne pouvez pas poster de nouveaux sujets
  • Vous ne pouvez pas répondre aux sujets
  • Vous ne pouvez pas éditer vos messages
  • Vous ne pouvez pas supprimer vos messages
  • Vous ne pouvez pas joindre des fichiers
 
 

© 2011 Unmelted, LLC. Ozzu® est une marque déposée de Unmelted, LLC