Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1508 connectés 

  FORUM HardWare.fr
  Programmation
  Flash/ActionScript

  [ActionScript] - Faire boucler une piste audio ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[ActionScript] - Faire boucler une piste audio ?

n°799671
drvins
Posté le 19-07-2004 à 16:04:14  profilanswer
 

Bonjour à tous :)
 
Je voudrais faire boucler un son qui ne se trouve pas dans le fichier Flash.
Pour lancer le son j'utilise ce code :
 

Code :
  1. if(_global.Behaviors == null)_global.Behaviors = {};
  2. if(_global.Behaviors.Sound == null)_global.Behaviors.Sound = {};
  3. if(typeof this.createEmptyMovieClip == 'undefined'){
  4.  this._parent.createEmptyMovieClip('BS_music1',new Date().getTime()-(Math.floor((new Date().getTime()) /10000)*10000) );
  5.  _global.Behaviors.Sound.music1 = new Sound(this._parent.BS_music1);
  6. } else {
  7.  this.createEmptyMovieClip('_music1_',new Date().getTime()-(Math.floor((new Date().getTime()) /10000)*10000) );
  8.  _global.Behaviors.Sound.music1 = new Sound(this.BS_music1);
  9. }
  10. _global.Behaviors.Sound.music1.loadSound("musiconline-01.mp3",true);


 
 
Mais le son n'est joué qu'une fois et je voudrais le faire tourner en boucle. Est-ce possible ? :??:
 
Merci d'avance :jap:


Message édité par drvins le 19-07-2004 à 16:05:32
mood
Publicité
Posté le 19-07-2004 à 16:04:14  profilanswer
 

n°799684
Mr Mala
Posté le 19-07-2004 à 16:14:06  profilanswer
 

Il te suffit de définir la fonction de l'évènement onSoundComplete() de ton objet Sound.
Tu relances simplement le son avec un .start()


Message édité par Mr Mala le 19-07-2004 à 16:14:29
n°799723
drvins
Posté le 19-07-2004 à 16:30:51  profilanswer
 

Merci :) mais je ne m'y connais pas vraiment en programmation, alors je ne sais pas trop quoi faire de onSoundComplete() :cry:

n°799729
Mr Mala
Posté le 19-07-2004 à 16:36:57  profilanswer
 

Mmmh ben déjà, ton code me semble très compliqué juste pour mettre un son en BG ...
 
Voilà la méthode que j'utilise :
je tape dans la première frame du clip

Code :
  1. mySound = new Sound(this);
  2. mySound.loadSound("url du son.mp3",true);
  3. mySound.onSoundComplete = function() {
  4. this.start();
  5. }


Message édité par Mr Mala le 19-07-2004 à 16:48:23
n°799746
drvins
Posté le 19-07-2004 à 16:43:29  profilanswer
 

:love: Merci c'est parfait :jap:
 
PS : le code plus haut était celui généré automatiquement par les comportements de Flash...


Message édité par drvins le 19-07-2004 à 16:43:42

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Flash/ActionScript

  [ActionScript] - Faire boucler une piste audio ?

 

Sujets relatifs
Detection hardware et Aquisition Audio en C++pb de #Include en Actionscript (protection double inclusion)
Questionq VB sur copie de fichiers/exportation de variable/audio[JAVA]Comment insérer un texte dans un fichier audio?
Script Audioprobleme mysterieux avec teste "IF"_actionscript_flash
Boucler sur les lignes d'un fichier texte (shell UNIX)[Flash - ActionScript] problème avec la fonction addProperty()
[Flash - ActionScript] Héritage multiple --- à peu près résolu...Extraire les pistes audio d'un CD en C++
Plus de sujets relatifs à : [ActionScript] - Faire boucler une piste audio ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR