« Discussion:Flash CS4 - Son » : différence entre les versions

De EduTech Wiki
Aller à la navigation Aller à la recherche
Ligne 19 : Ligne 19 :
         // Tuer tous les sons - insérer dans toutes les fonctions "menu"
         // Tuer tous les sons - insérer dans toutes les fonctions "menu"
         SoundMixer.stopAll();
         SoundMixer.stopAll();
gotoAndStop(3);
      gotoAndStop(3);
  }
  }


C'est décrit en bas de page aussi.
C'est décrit en bas de page aussi.

Version du 5 novembre 2011 à 13:05

Comment arrêter un son? -- Loic.boujol 5 novembre 2011 à 10:24 (CET)

Bonjour, j'ai bien lu (il me semble) cette page mais je n'arrive pas à faire en sorte que Flash stop la lecture d'un son lorsque je clique ensuite sur un autre bouton.

J'ai essayé les 4 options données sous la rubrique "Éditez divers propriétés dans le panneau de configuration et notamment les options de synchronisation, choisissez le petit menu sync" mais sans succès.

Quelqu'un sait comment faire?

Merci d'avance.

Re: Comment arrêter un son? -- Daniel K. Schneider 5 novembre 2011 à 12:04 (CET)

Ce n'est pas très évident oui. En gros, je n'utilise jamais l'interface CS5 pour lancer des sons et je fais tout avec ActionScript :)

Enfin en ce qui vous conerne concrètement: Pour tuer tous les sons, insérez simplement la ligne suivante dans chaque fonction associée à un événement mouse click:

function xxxx (event:MouseEvent):void
{
       // Tuer tous les sons - insérer dans toutes les fonctions "menu"
       SoundMixer.stopAll();
      	gotoAndStop(3);
}

C'est décrit en bas de page aussi.