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 :
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;
            }
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
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});
Mais j'ai un gros problème : getChildByName, renvoit un DisplayObject, alors que TransitionManager ne gère que les MovieClip...

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.