2011-03-17 2 views
0

Puis-je passer des valeurs de fla à AS3. Exemple J'ai un fichier FLA où le défaut XML est chargé. Non, je veux faire le bouton « Bouton 1 » et « Bouton 2 » Noh si j'appuie sur le bouton, il a envoyé aux valeurs AS3/VariablesValeurs de passage de fla à AS3

private var xmlURL:String = "xml/Button1.xml"; 

Après buttone 2 est pressé est

private var xmlURL:String = "xml/Button2.xml"; 

Comment je fais ça?

Cordialement, un

+3

Son genre de difficile de comprendre ce que vous demandez, pouvez-vous être plus clair? – Taurayi

Répondre

0

Si je vous comprends bien, que je doute que je l'ai fait. Vous voulez changer la valeur de la variable en fonction du bouton pressé, n'est-ce pas? Si tel est le cas, procédez comme suit:

Initialiser la variable comme ceci:
private var xmlURL:String = "xml/Button1.xml";

Ensuite, vous devez ajouter un écouteur d'événement pour chaque bouton que vous avez, comme ceci: Button1.addEventListener(MouseEvent.CLICK, button1_handle); Button2.addEventListener(MouseEvent.CLICK, button2_handle);

Et puis créer les fonctions:
function button1_handle(e:MouseEvent):void { xmlURL = "xml/Button1.xml"; }
function button2_handle(e:MouseEvent):void { xmlURL = "xml/Button2.xml"; }

Questions connexes