Bonjour,
J'ai fait ce code (certes, très moche) qui permet à l'aide des SharedObject de lire ou d'arrêter le fond sonnore pendant toute la visite du site. Quand on clique sur le clip bout, le son s'arrête ou démare, cela dépend des SharedObject.
Sauf que bien entendu, j'ai un problème, je n'arrive pas à le faire redémarer (quand il est arrêté) sans regarcher la page :S (faute aux SharedObject...) et vis vers ca, quand il est démaré et faire arrêté. Etant mauvais en AS (rien qu'à voir mon code vous pouvez le supposer) je ne sais pas comment réglrer cela, tout en gardant les SharedObject.
Si quelqu'un pourrait me porter secours ce ne serait pas de refus !
var son_intro = new Sound(this);
var son:SharedObject = SharedObject.getLocal("volume");
trace(son.data.etat);
if (son.data.etat == undefined) {
son_intro.stop();
bout.gotoAndStop(2);
bout.onPress = function() {
son.data.etat = false;
son_intro.loadSound("module/sons/fond.mp3", true);
bout.gotoAndStop(1);
}
}
if (son.data.etat == true) {
son_intro.stop();
bout.gotoAndStop(2);
bout.onPress = function() {
son.data.etat = false;
son_intro.loadSound("module/sons/fond.mp3", true);
bout.gotoAndStop(1);
}
}
if (son.data.etat == false) {
son_intro.loadSound("module/sons/fond.mp3", true);
bout.gotoAndStop(1);
bout.onPress = function() {
son.data.etat = true;
son_intro.stop();
bout.gotoAndStop(2);
}
}
son_intro.onSoundComplete = function ()
{
son_intro.stop();
};