|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() |
Salut à tous,
Je suis novice en programmation flash et ActionScript et j'ai le problème suivant. J'ai réalisé un flash "maitre" qui me sert à gérer une multitude de fichiers .swf Chaque fichier Flash "enfant" récupère des données dans un fichier .xml En fait je voudrais que le nom du fichier .xml soit donné par le flash "maitre" et que le flash "enfant" récupère cette variable pour pouvoir charger les données correspondantes. Est-ce possible ? Et comment dois-je m'y prendre ? J'utilise Flash SC3 en actionScript 3.0 Merci d'avance |
|
|
00
|
|
|
#2 |
|
Inactif
Inscription : septembre 2005 Messages : 1 196 ![]() |
Bonjour,
Dans un premier temps, je me dis : Pourquoi ne pas faire comme avec les animation secondaire ("enfant"), c'est a dire que l'animation principal ( "Maitre" ) récupère des données dans un fichier .xml. Ce fichier .xml serrai un peu la liste des module ( "animation enfant" ) pris en compte par l'annimation principale ("maitre") Ca peut parraitre un peu lourd (tout dépand de l'application ... ) Une méthode plus simple serrai d'utiliser la balise <param> dans l'integration de ton animation. J'espere que ca pourra t'avancer un peu. @++ |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() |
Je ne comprend pas bien l'avantage à se que le fichier maitre récupère les informations dans le xml alors que ce n'est pas lui qui va afficher les données !
J'ai bien pensé à utiliser la balise <param> mais comme l'appli n'est pas destinnée à être implanté dans un page web je ne crois pas que je puisse utiliser la balise <param> dans mon swf maitre. |
|
|
00
|
|
|
#4 | |||||
|
Inactif
Inscription : septembre 2005 Messages : 1 196 ![]() |
Citation:
Hypotese: main.swf est l'animation principal ( maitre ) childX.swf représente les animations enfant ("secondaire") -avec X l'identifiant de l'animation. childX.xml represente les fichiers de configuration respectif a leur animation childX.swf Mon Idée: Créer un fichier main.xml qui serra chargé uniquement par main.swf. Ce fichier .xml contiendra les nom des fichier .xml associer a leur animation. Exemple: Code main.xml :
Puis, lors du chargement d'une animation secondaire, sur l'evenement onInit ( regarde la doc ... ) tu initialise ton animation secondaire. Code :
L'avantage est que tu peu modifier le comportement/contenue de ton animation sans touché au swf. C'est bien pour celui qui devra gerer l'application. En contre partie, le téléchargement serra plus long ( il y aurra plus de requette ) En esperant que ca t'aide ... |
|||||
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() |
Tu a tout à fait compris le mode de fonctionnement que j'aimerais arriver à faire.
Je vais essayer de me dépatouiller avec tout ça Par contre comment je récupère la valeur de ma variable dans le "ChildX.swf" ? en tout cas je te remercie beaucoup de ton aide. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com