Ma question est peut-être trés bête, mais là je séche....
bon en fait j'aimerai passer d'une condition à une autre au sein de la même frame en utilisant une variable.
cette variable est créée sur l'image précédente de cette maniére:
var couleur = ["0","1","2","3"];
_global.couleur = "0";
en cliquant sur l'image présente, on passe à la frame suivante (tout en modifiant la variable selon la zone ou l'on clique) sur laquelle se trouve ce script (simplifié pour des raisons de lisibilité):
_root.onEnterFrame = function() {
if (_global.couleur == 1) {
_root.createEmptyMovieClip("gau", 999);
_root.gau.lineStyle(3, 0x000000, 0);
_root.gau.beginFill(0x0000ff, 50);
_root.gau.cercle(112.5, 50, 12.5);
//cercle cidessus est un prototype
_root.createEmptyMovieClip("dro", 998);
_root.dro.lineStyle(3, 0x000000, 0);
_root.dro.beginFill(0x00ff00, 50);
_root.dro.cercle(737.5, 50, 12.5);
_root.gau.onRelease = function() {
_global.couleur = "3";
};
_root.dro.onRelease = function() {
_global.couleur = "2";
};
} else if (_global.couleur == "2") {
_root.createEmptyMovieClip("gau", 999);
_root.gau.lineStyle(3, 0x000000, 0);
_root.gau.beginFill(0xff0000, 50);
_root.gau.cercle(112.5, 50, 12.5);
_root.createEmptyMovieClip("dro", 998);
_root.dro.lineStyle(3, 0x000000, 0);
_root.dro.beginFill(0x0000ff, 50);
_root.dro.cercle(737.5, 50, 12.5);
_root.gau.onRelease = function() {
_global.couleur = "1";
};
_root.dro.onRelease = function() {
_global.couleur = "3";
};
} else if (_global.couleur="3") {
_root.createEmptyMovieClip("gau", 999);
_root.gau.lineStyle(3, 0x000000, 0);
_root.gau.beginFill(0x00ff00, 50);
_root.gau.cercle(112.5, 50, 12.5);
_root.createEmptyMovieClip("dro", 998);
_root.dro.lineStyle(3, 0x000000, 0);
_root.dro.beginFill(0xff0000, 50);
_root.dro.cercle(737.5, 50, 12.5);
_root.gau.onRelease = function() {
_global.couleur = "2";
};
dro.onRelease = function() {
_global.couleur = "1";
};
}
}
stop();
voilà... bon là je passe en effet sur la bonne partie du script selon les zones de cliquage, mais pour passer d'une variable à l'autre...marche pô...
si quelqun a une idée?
Merci d'avance
Jbaâl