Forum de discussion
Forum « Flash et Shockwave » (archives)
Re: Mettre un clip créé dynamiquement dans un Composant ScrollPane
Envoyé: 12 juillet 2004, 12h47 par Oznog
Tu confond peut être le "attachMovie" sur la scène d'une composante qui permet de glisser dynamique une composante sur la scène (tu imagine le travail pour recréer une composante dynamique à partir d'un CreateEmptyMovie...) AVEC le "attachMovie" d'un clip à l'intérieur d'une composante.
1. Une composante a besoin d'être dans la librairie après quoi un simple "attachMovie" permet de la créer sur la scène. Donc ce code ne fait que créer la composante bien qu,il utilise un "attachMovie".
// "Glisse" la compoisante dynamiquement sur la scène
this.attachMovie("FScrollBarSymbol","NouveauNomDoccurence",2);
// Tu peux l'ajuster
NouveauNomDoccurence._x = 100;
NouveauNomDoccurence._y = 100;
NouveauNomDoccurence.setSize(400);
// L'enlever en attandant sont cotenu par exemple
NouveauNomDoccurence._visible = false;
// Changer ses propriétés avec ".setStyleProperty"...
MAIS TU NE PEUX RIEN METTRE DEDANS! Et non, en fait c'est lui que tu "snap" à un clip (qui peut contenir plusieurs clips) avec le "setScrollTarget" :
NouveauNomDoccurence.setScrollTarget(monClip);
Je pense que ça devrait fonctionner à merveille. Note que ce code provient de mon lecteur RSS, le "simple moteur de recherche" ;-).
Ciao
Oznog