begin process at 2012 05 27 07:02:51
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Flash

 > 

Archives

 > 

Flash & le son

 > 

Créer des objets sons et agir efficacement sur ceux-ci


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Créer des objets sons et agir efficacement sur ceux-ci

mardi 4 octobre 2005 à 20:50:33 | Créer des objets sons et agir efficacement sur ceux-ci

Gizmil

   Salut   ,

   J'ai créé plusieurs objets-sons en attachSound mais j'ai beaucoup de mal à les gérer. Après maintes recherches dans l'aide de Flash et les forums, je ne trouve toujours pas la formule idéale sur la façon d'écrire le code actionscript!

  Les clips vides représentant mes sons sont placés sur la première frame de mon scénario principal avec pour nom d'instance son01, son02, son03, etc. Mon idée est de créer mes objets-sons (new Sound (cible d'instance);) sur la frame 1 du scénario principal et ensuite, de pourvoir les utiliser n'importe où dans mon animation et d'agir sur eux séparément. J'ai notamment besoin de déclencher des objets-sons lorsqu'on arrive sur certaines frames de certains clips.

Ce serait sympa si quelqu'un pouvait me donner la marche à suivre!
mercredi 5 octobre 2005 à 12:24:51 | Re : Créer des objets sons et agir efficacement sur ceux-ci

Gizmil

  Bon, je vais quand même placer mon code ci-dessous, ce sera peut-être plus clair pour ceux qui voudraient m'aider.

   Voilà, j'ai défini le code ci-dessous à la racine, sur la première frame de mon anim. Le problème se situe au niveau des boutons, dans le clip mainmenu! Le son n'est pas joué quand j'utilise ceux-ci (en fait, il n'y a que le son06SousTension qui fonctionne). Je ne sais pas si ça a une importance mais ces boutons sont situés sur la frame 51 du clip mainmenu. Je me posais aussi la question de savoir si une fois les new Sound(); définis, ils étaient valables pour toute l'anim ou si il fallait les redéfinir sur chaque frame?
   Quoiqu'il en soit, si quelqu'un voit où est mon erreur, je lui serait très-très reconnaissant de bien vouloir me la communiquer (c'est assez urgent)!

Merci!


son01Tulut = new Sound("_root.son01Instance");
son01Tulut.attachSound ("son01LienBiblio");

son02Blip = new Sound("_root.son02Instance");
son02Blip.attachSound ("son02LienBiblio");

son03Clic = new Sound("_root.son03Instance");
son03Clic.attachSound ("son03LienBiblio");

son04PowerUp = new Sound("_root.son04Instance");
son04PowerUp.attachSound ("son04LienBiblio");

son05PowerDown = new Sound("_root.son05Instance");
son05PowerDown.attachSound ("son05LienBiblio");

son06SousTension = new Sound("_root.son06Instance");
son06SousTension.attachSound ("son06LienBiblio");

son01Tulut.setVolume(100)
son02Blip.setVolume(100)
son03Clic.setVolume(100)
son04PowerUp.setVolume(100)
son05PowerDown.setVolume(100)
son06SousTension.setVolume(10)

//Lancer le son06 en boucle
onEnterFrame = function(){
 if(_root.mainmenu._currentframe == 51){
  son06SousTension.start(0,999);
 }else{
  son06SousTension.stop("son06LienBiblio");
 }
}

//Démarrer le son des boutons.
_root.mainmenu.boutonPrepresse.onRollOver=
_root.mainmenu.boutonWeb.onRollOver=
_root.mainmenu.boutonLogos.onRollOver=
_root.mainmenu.bouton3d.onRollOver=
_root.mainmenu.boutonIllustration.onRollOver=
_root.mainmenu.boutonDessin.onRollOver=
function () {
 son01Tulut.start(0,2)
}

_root.mainmenu.boutonCurriculum.onRollOver=
_root.mainmenu.boutonContact.onRollOver=
_root.mainmenu.boutonLiens.onRollOver=
function () {
 son02Blip.start();
};

//Arrêter le son des boutons lorsqu'on quitte le survol ou lorsqu'on clique dessus
_root.mainmenu.boutonPrepresse.onRollOut=
_root.mainmenu.boutonWeb.onRollOut=
_root.mainmenu.boutonLogos.onRollOut=
_root.mainmenu.bouton3d.onRollOut=
_root.mainmenu.boutonIllustration.onRollOut=
_root.mainmenu.boutonDessin.onRollOut=
function () {
 son01Tulut.stop("son01LienBiblio");
};
_root.mainmenu.boutonPrepresse.onPress=
_root.mainmenu.boutonWeb.onPress=
_root.mainmenu.boutonLogos.onPress=
_root.mainmenu.bouton3d.onPress=
_root.mainmenu.boutonIllustration.onPress=
_root.mainmenu.boutonDessin.onPress=
function () {
 son01Tulut.stop("son01LienBiblio");
 son03Clic.start();
};

_root.mainmenu.boutonCurriculum.onPress=
_root.mainmenu.boutonContact.onPress=
_root.mainmenu.boutonLiens.onPress=
function () {
 son03Clic.start();
};



Cette discussion est classée dans : créer, sons, objets, agir, efficacement


Répondre à ce message

Sujets en rapport avec ce message

contrôle unique sur plusieurs objets sons [ par Gizmil ] Salut,   Sur une frame, j'ai chargé trois sons via des loadSound, j'ai donc ceci:musique01 = new Sound();musique01.loadSound(son_01.mp3,false);musique créer du flash depuis php [ par BananaTree ] slt,est-ce que quelqu'un connait ça, ça à l'air pas mal ?http://www.unixtech.be/docs/php-fr/ref.swf.html Peut-on créer un dégradé dans Flash 5? [ par Gizmil ] Ben voilà, la question est dans le titre! Je bosse sur Flash 5 depuis peu(eh oui, pas le choix, c'est la version du boulot) et je ne vois pas d'outil [FMX] Créer un ComboBox dynamiquement [ par montagnard ] Bonjour,Je voudrai savoir s'il est possible de créer des ComboBox dynamiquement ( de la même manière que l'on peut poser du texte avec CreateTextField sons pour flash [ par Linuss ] Bonjour à tous, Voilà, j'aimerai savoir ou trouver des sons agréables pour par exemple des boutons, etc.Merci beaucoup! :)++Linusswww.graphic-moti Comment créer un email dans outlook qui soit une animation flash? [ par fatal error ] Bonjour,J'ai créé des fichiers flash et j'aimerais les transfoirmer en mail.Je n'y comprend rien. Quelqu'un peut il m'aider?Merci Créer un lien sur des images chargées par loadMovie [ par kumi ] Salut tout le monde, J'ai créé un petit scrolling vertical avec des images. Les images sont chargées à l'aide de duplicateMovieClip et loadMovie et s flash mx2004; comment créer lien url sur bouton [ par coconut2 ] Bonjour, j'ai créé un bouton animé (quand la souris passe dessus, il bouge) mais je n'arrive pas à créer le lien url vers la page voulue. j'ai essayé: saccade [ par BB KILLER ] Lorsque je suis dans flash, je fait des déplacements d'objets, ... ce n'est pas fluide, les objets se déplacent en saccade. Pourquoi ? Les animation s Loadmovie et les Jpeg bougent?! j'en ai marre! [ par Yoonz ] Bonjour,Voila, après de longues heures de recherches pour essayer de créer une galerie dynamique (toute la nuit meme, j'ai mal au dos), j'ai quand mêm


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,983 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales