Bonjour à tous,
J'ai un soucis avec un code que je suis en train de faire.
Dans une classe, j'ai crée un ensemble de clips contenant des images comme ceci :
Je souhaiterai ensuite faire apparaitre de manière aléatoire les images avec transition manager :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 for(var i:Number=0; i<82; i++) { loader=new Loader(); cont=new URLRequest("photo_net/pet"+i+".jpg"); loader.load(cont); Img=new MovieClip(); Img.addChild(loader); addChild(Img); Img.name='ID'+i; }
Mais j'ai un gros problème : getChildByName, renvoit un DisplayObject, alors que TransitionManager ne gère que les MovieClip...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 private function suite(e:TimerEvent) { var j:int = Math.round(Math.random()*81); var maTransitionManager:TransitionManager = new TransitionManager (getChildByName('ID'+j)); maTransitionManager.startTransition({type:PixelDissolve, direction:Transition.IN, duration:2, ease:Regular.easeIn,shap:Iris.SQUARE});
J'essaye de bidouiller dans tous les sens, mais n'arrive à rien.
N'aurez vous pas une idée pour sortir de cette impasse ?
C.
Partager