Aide - Recherche - Membres - Calendrier
Version complète : btn play
Centre de Formation Flash - Forums Adobe Flash > Rich media et intégration > Intégration sonore
Jojoaimevector@
Salut à tous,
aujourd'hui je viens vers vous, car ... j'ai une question icon_rolleyes.gif hahaha !

Sur le site, pas de musique.
Dans une rubrique il y a un bouton " play "
Je souhaite que quand on clic sur ce bouton la musique qui est dans ma bibliothèque " exemple_1.mp3 "
soit joué.

Comment faire ?

d'avance merci smile.gif
icon_smile.gif icon_smile.gif

Jordan.
Monsieur_Spi
Bonjour,

La solution est d'ouvrir l'aide de Flash et de se renseigner sur l'utilisation de "Sound".
Une rapide recherche sur le forum te donnera également des solutions : Lien

Bon courage.


Jojoaimevector@
Bonsoir, M'sieu Spi gourou.gif

Merci de votre réponse, j'ai donc usé de la fonction " aide " de mon flash CS3.
Mon projet est en AS2.

Je n'ai jamais réellement programmé, j'ai essayé de modifier des codes donnés, etc etc mais jamais je n'arrive à mes fins.

J'ai cliqué sur le " lien " et je suis arrivé sur une page, où vous postez :

Citation
Pour pouvoir utiliser les sons il est préférable d'utiliser des objets sons.
Pour çà il faut se référer à la doc de Flash à propos l'utilisation de "new Sound()".

moviesound = new Sound(myMovie);
moviesound.start();


Comment faire pour créer un objet son ?

Et vous allez me répondre, " ouvre l'aide de flash "

Mais quand on est " débutant ", c'est assez dur de se faire ses propres lignes de codes.

Bon je continu de chercher ?

Merci quand même... icon_sad.gif

Jordan.
Monsieur_Spi
Salut,

Bon un exemple sera peut être plus parlant.

En gros :

J'ai un son dans la bibliothèque (CTRL+L pour l'ouvrir)
Ce son est exporté pour AS (voir les propriétés du son dans la bibliothèque)
Sur la timeline j'ai juste placé un code.
La première partie du code permet de créer un nouvel objet son

Action Script

// Créer un objet son 
musique = new Sound();
musique.attachSound("oiseau");


Là je crée un objet "musique" et j'y attache le son "oiseau" qui est exporté depuis la bibliothèque.

Ensuite je crée un simple clip qui va me servir de bouton et que j'appelle "monBouton".
La deuxième partie du code est le code du bouton :

Action Script

// lancer le son quand on cliques sur un bouton
monBouton.onPress=function(){
musique.start();
}


Donc quand j'appuye sur le bouton je lance l'objet "musique".

A toi de regarder la notice (aide de Flash) pour connaître les différents paramètres utiles icon_wink.gif

Bon courage.
Jojoaimevector@
Bonjour,

Je n'ai pas encore essayé, mais merci de votre réponse, il est évident, (et donc en conséquence pas faux), qu'un exemple me parle 3000 fois plus que le " ouvre l'aide de flash ".
Avec ce que vous venez de me dire, je peux :
- faire mon bouton sans trop de soucis,
- comprendre comment fonctionne le code un peu plus complexe que " on press goto and play... " sur une autre image.
- et enfin me servir de la rubrique d'aide de flash pour rajouter des paramètres que j'ai repéré hier...

Voilà merci encore, je vais le tester de suite.


Bonne journée à vous.

Jordan icon_rolleyes.gif
Jojoaimevector@
Ehhhhh icon_mrgreen.gif icon_eek.gif

Vous allez être fier de moi hahaha icon_cool.gif

Pour avoir plusieurs boutons avec plusieurs son différents :

Action Script

// Créer un objet son 
musique = new Sound();
musique.attachSound("oiseau");
// lancer le son quand on cliques sur un bouton
monBouton.onPress=function(){
musique.start();
}

// Créer un objet son
musique2 = new Sound();
musique2.attachSound("bateau");
// lancer le son quand on cliques sur un bouton
monBouton2.onPress=function(){
musique2.start();
}


C'est ça ou j'utilise une mauvaise méthode ???

Merci encore Monsieu Spi smile.gif
Fort sympathique à vous.

Bonne journée

Jordan
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'informations, la mise en page et les images, veuillez cliquer ici.
Invision Power Board © 2001-2009 Invision Power Services, Inc.