Scusate sono alle prime armi con Flash.

Ho creato una scena in cui carico un'immagine esterna tramite script sul primo layer:

this.createEmptyMovieClip( "img57", 4);
img57.loadMovie("immagine.jpg");

poi ho dichiarato la funzione per farla apparire e scomparire in dissolvenza:

function alphaimg(clipName,a) {
destinationa = a;
alpha = clipName._alpha;
velocitya = (destinationa-alpha)/_root.vel3;
clipName._alpha += velocitya;
}

che richiamero sucessivamente così:

img57.onEnterFrame = function(){ aphaimg(this,_root.a);}

dove _root.a cambia in 0 o 100 in base al passaggio del puntatore del mouse sopra un pulsante.

Naturalmente non funziona. Ma se invece di caricare img57 dall'esterno la incorporo nel file funziona. Perche?

grazie