Ho un FLA con 1 unico oggetto MovieClip in libreria la cui classe è: "MioMC", all'interno del Movieclip c'è solamente un quadrato blu.
Nel codice del FLA ci sono queste 2 righe:
Codice PHP:
var pluto:MovieClip = new MioMC();
addChild(pluto); 
La classe "MioMC" contiene il seguente codice AS3:
Codice PHP:
package {
    
import flash.display.MovieClip;
    
import fl.transitions.*; 
    
import fl.transitions.easing.*; 

    public class 
MioMC extends MovieClip {
                
        public function 
MioMC() {
            var 
pippo:MovieClip = new MovieClip();
            
pippo.graphics.beginFill(0xFF0000);
            
pippo.graphics.drawRect(200200100100);
            
pippo.graphics.endFill();
            
addChild(pippo);
            
TransitionManager.start(pippo, {type:Fadedirection:Transition.INduration:2easing:None.easeOut});
            
//TransitionManager.start(this, {type:Fade, direction:Transition.IN, duration:2, easing:None.easeOut});
        
}
    }

con l'ultima riga commentata, il codice funziona: compare il quadrato blu e il quadrato rosso appare con la transizione voluta.
Se scommento l'ultima riga non funziona. Mi da questo errore:
Codice PHP:
ReferenceErrorError #1069: Impossibile trovare la proprietà __transitionManager su MioMC e nessun valore predefinito presente.
    
at fl.transitions::TransitionManager$/start()
    
at MioMC$iinit()
    
at prova_fla::MainTimeline/prova_fla::frame1() 
Io vorrei che l'oggetto MioMC di tipo MovieClip comparisse con un'effetto di transizione. Ma non ci riesco. Il quadrato rosso creato a runtime mi è servito solo per verificare che le transizioni funzionano all'interno della classe da me creata.

ringrazio anticipatamente

DaryL74