
|
|
 Flash 8
son1 = new Sound();
son1.loadSound("mp3/son1.mp3");
son2 = new Sound();
son2.loadSound("mp3/son2.mp3");
son3 = new Sound();
son3.loadSound("mp3/son3.mp3");
max = 3;
son1.onLoad = function(success) {
son1.stop();
};
son = son1;
n = 1;
arret.onPress = function() {
eval("son"+n).stop();
};
lecture.onPress = function() {
eval("son"+n).start();
};
suivant.onPress = function() {
eval("son"+n).stop();
n++;
if (n>max) {
n = 1;
}
eval("son"+n).start();
};
precedant.onPress = function() {
eval("son"+n).stop();
n--;
if (n<1) {
n = max;
}
eval("son"+n).start();
};
|
|
|
|
|
|
 Flash 8
//Création de la variable Monson
var MonSon = new Sound();
//loading du fichier son.mp3
MonSon.loadSound("http://www.ateliernumerique.com/images/stories/flash/swf/mp3/son.mp3");
//Action du bouton
bt.onPress = function() {
//démarrage du son
MonSon.stop();
MonSon.start();
};
|
|
|
|
|
|
son1 = new Sound();
son1.loadSound("mp3/son1.mp3");
son2 = new Sound();
son2.loadSound("mp3/son2.mp3");
son3 = new Sound();
son3.loadSound("mp3/son3.mp3");
max = 3;
son1.onLoad = function(success) {
son1.stop();
};
son = son1;
n = 1;
arret.onPress = function() {
eval("son"+n).stop();
};
lecture.onPress = function() {
eval("son"+n).start();
};
suivant.onPress = function() {
eval("son"+n).stop();
n++;
if (n>max) {
n = 1;
}
eval("son"+n).start();
};
precedant.onPress = function() {
eval("son"+n).stop();
n--;
if (n<1) {
n = max;
}
eval("son"+n).start();
};
volume_30.onPress = function() {
eval("son"+n).setVolume(30);
};
volume_100.onPress = function() {
eval("son"+n).setVolume(100);
};
|
|
|
|
|
// Pour chaque son que l'on souhaite faire jouer,
// On créer une valeur de type sound
// On attache a cette valeur un son que l'on charge depuis le dossier mp3
son1 = new Sound();
son1.loadSound("mp3/son1.mp3");
son2 = new Sound();
son2.loadSound("mp3/son2.mp3");
son3 = new Sound();
son3.loadSound("mp3/son3.mp3");
max = 3;
//////////loading
//on Détecte la fin de chargement du premier son pour pouvoir le lancer
son1.onLoad = function(success) {
son1.stop();
}; function gotonextsound() {
//on Détecte la fin du son
eval("son"+n).onSoundComplete = function() {
// On va chercher le son suivant en augmentant la valeur n de +1
n++;
// si n et superieur a "max" (le nombre maximum de mp3 il repasse a 1
if (n>max) {
n = 1;
}
// On demarre le nouveau son
eval("son"+n).start();
// On détecte la fin du son pour relancer le suivant
gotonextsound();
};
}
///////Boutons de control
n = 1;
arret.onPress = function() {
// On arrete le son
eval("son"+n).stop();
}; lecture.onPress = function() {
// On arrete le son (si un son est déja lancé il faut l'arreter)
eval("son"+n).stop();
// On relance le son
eval("son"+n).start();
// On détecte la fin du son pour relancer le suivant
gotonextsound();
};
suivant.onPress = function() {
// On arrete d'abord le son en train d'être jouer
eval("son"+n).stop();
// On va chercher le son suivant en augmentant la valeur n de +1
n++;
// si n et superieur a "max" (le nombre maximum de mp3 il repasse a 1
if (n>max) {
n = 1;
}
// On demarre le nouveau son
eval("son"+n).start();
// On détecte la fin du son pour relancer le suivant
gotonextsound();
};
precedant.onPress = function() {
// On arrête d'abord le son en train d'être jouer
eval("son"+n).stop();
// On va chercher le son suivant en réduisant la valeur n de -1
n--;
// si n et inférieur a 1 (le nombre maximum de mp3 il repasse au nombre max
if (n<1) {
n = max;
}
// On démarre le nouveau son
eval("son"+n).start();
// On détecte la fin du son pour relancer le suivant
gotonextsound();
};
/////////Volume
barre.curseur.onPress = function() {
this.onMouseMove = function() {
//Le volume du son est définit par la coordonnée y du clip curseur
//Cette coordonée va de 0 à 100
eval("son"+n).setVolume(100-this._y);
};
// On drag le clip curseur sur la coordonées y de 0 à 100 (par rapport au centre du clip)
// et sur la cordonnée x de 3
this.startDrag(0,3,100,3);
};
barre.curseur.onRelease = barre.curseur.onReleaseOutside=function () {
// On arrête l'action de stopDrag
this.stopDrag();
};
|
|
|
|
|
|
|
////Son numero 1
var MonSon1:Sound = new Sound();
MonSon1.loadSound("mp3/son1.mp3");
Btn1.onRelease = function() {
(s1) ? MonSon1.stop() : MonSon1.start();
(s1) ? this.prevFrame():this.nextFrame();
s1 = !s1;
};
////Son numero 2
var MonSon2:Sound = new Sound();
MonSon2.loadSound("mp3/son2.mp3");
Btn2.onRelease = function() {
(s2) ? MonSon2.stop() : MonSon2.start();
(s2) ? this.prevFrame():this.nextFrame();
s2 = !s2;
};
|
|
|
Laisser un commentaire
Laisser un commentaire ou poser une question