cs_DrShiva
Messages postés41Date d'inscriptionmardi 13 avril 2004StatutMembreDernière intervention16 février 2006
-
27 janv. 2006 à 11:55
cs_DrShiva
Messages postés41Date d'inscriptionmardi 13 avril 2004StatutMembreDernière intervention16 février 2006
-
27 janv. 2006 à 17:09
Bonjour,
Voici je débute en AS et il y a quelquechose que je ne pige pas. Peut-être allez-vous pouvoir m'éclairer un peu à ce sujet ?
Voilà j'ai deux FLA :
*------------------------------------------------------------------------------------------------------------------------------------------------
Un premier .FLA ( A.swf ) qui contient :
une grande lettre A ainsi que deux zones de textes dynamique indiquant la taille totale du fichier ainsi que le volume déjà chargé ( loaded et total ).
cs_DrShiva
Messages postés41Date d'inscriptionmardi 13 avril 2004StatutMembreDernière intervention16 février 2006 27 janv. 2006 à 17:09
Ca y est ! J'ai compris !!!
Lorsque j'exécute mon flash initial (A) : je ne pourrais jamais le détruire ... je pourrais juste détruire avec unloadMovie
les objets MovieClip qui sont situés dedans...
Ainsi au lancement : le clip A se trouve au niveau 0,
dès le début je dois faire un : loadMovie("B.swf",1);
pour lui dire de télécharger le clip B auniveau 1.
Pour savoir où le téléchargement en est, j'utilise :
_level1.getBytesTotal() et _level1.getBytesLoaded()
et lorsque ces deux valeurs sont au moins égales ( téléchargement terminé ),
je fais un : this.unloadMovie();
SACHANT que ce code ActionScript onClipEvent(enterFrame) doit se trouver SUR
un MovieClip de la scène et non au niveau de la KeyFrame1 !!!
Ainsi si dans mon clip B je veux faire appel à un clip C, là je pourrais mettre
un loadMovie("C.swf",0) dans la KeyFrame et au niveau 0 ...
Si vous n'êtes pas d'accord ave moi, n'hésitez pas à me le faire savoir !!!