2010-05-02 6 views
0

Dans Flash CSn/AS3, vous associez une classe Main à un fichier Flash qui, une fois chargé dans le lecteur flash, crée automatiquement une instance de la classe principale du programme. Je voudrais savoir comment passer des arguments à la classe principale, puisque vous ne l'écrivez pas vous-même (vous mettez son nom dans le champ de texte Document de l'EDI).Transmettre les paramètres à la classe principale Flash (Document)

+0

J'aswered cette fois son ne me permet de poster mec ... Shesh -.! Regardez flash vars – Glycerine

Répondre

0

(je l'ai posté quelques fois :()

pour communiquer entre la scène et la classe de documents, votre habitude de connivence avec la personne qui en fait.

Mais vars flash vous donnera la possibilité pour les faire comme la construction de l'étoffe de la scène, et appuyez sur eux dans la classe que vous documentez

http://kb2.adobe.com/cps/164/tn_16417.html

+0

. Alors, quoi yo Je suggère de mettre mes variables dans flashvars: mais comment le compilateur comprendra le premier paramètre est la deuxième variable provenant de mes flashvars? Ou devrais-je nommer les variables comme je les nomme dans le constructeur principal? – loto

+0

Peut-être que j'ai trouvé la solution: vous ne pouvez pas passer des variables au constructeur mais vous pouvez utiliser loaderInfo. Ce n'est pas aussi flexible que dans AS2 car toute autre variable déclarée dans la première image du scénario ne peut pas être transmise au constructeur. – loto

+0

qu'est-ce que vous avez besoin de passer? Peut-être qu'un xml d'information pourrait fonctionner, et je vais vous dire comment construire un analyseur de config xml. – Glycerine

Questions connexes