[résolu][FLASH MX] Appel de fonction
Bonjour,
je fais quelques tests sur des mouvements, et je voudrais pouvoir appeler une fonction sur evenements, voici le code exemple dans la premiere image de l'ecran principal :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
|
function sens (langle) {
trace("dans sens");
if ((langle >180)&& (langle < 210)){
_root.sens = -1;
bouger();
}
if ((langle >330)&& (langle < 355)){
_root.sens = 1;
bouger();
}
};
Bar.onRollOver = function () {
trace ("dans roll over bar");
_root.sens(this.angle);
};
Historique.onRollOver = function () {
trace ("dans roll over histo");
_root.sens(this.angle);
};
Photos.onRollOver = function () {
trace ("dans roll over photos");
_root.sens(this.angle);
};
Forum.onRollOver = function () {
trace ("dans roll over forum");
_root.sens(this.angle);
};
Liens.onRollOver = function () {
trace ("dans roll over liens");
_root.sens(this.angle);
}; |
liens, forum photos, histo et bar etant des clips ...
quand je survol mes clips, j'ai bien trace du survol du clip, et la trace du debut de la fonction "sens" ... Mais des que j'execute la fonction bouger(), qui se deroule correctement, si je survol a nouveau mes clip, j'ai bien la trace du survol, mais jamais de la fonction sens() ... J'ai du faire une boulette mais je n'arrive pas a la localiser ...
Merci d'avance ... je sais pas si j'ai été tres clair ...