J'ai créé un clip menu avec un clip cliquable "Attaquer", qui lance la fonction globale gAttaquer. (Menu > Bouton Attaquer)
La variable "tour" est sur la scène (d'où les 2 _parent)
Code du bouton
Action Script
on (press) {
_global.gAttaquer(_parent._parent.tour);
}
Code de la fonction
Action Script
var tour:String = 'p1';
_global.gAttaquer = function(tour:String) {
if(tour == 'p1') {
scene.p1.gotoAndPlay('epee');
}
}
Ce code fonctionne lorsque tout est dans le même swf.
Cependant, lorsque je met mon bouton dans un swf externe (via loadMovie), je ne parviens plus à lancer ma fonction. Le nombre de _parent que je peux ajouter à la variable "tour" n'y change rien.
Avez vous une idée ?
D'avance, merci : )
