Ciao a tutti nel forum,
ho un problema probabilmente di facile soluzione, ma non ne vengo a capo.
Carico un'immagine JPG in una movieclip con il seguente codice:

var myMCL = new MovieClipLoader();
myMCL.onLoadInit = function (targetMC) {
targetMC._width = 1024;
targetMC._height = 768;
targetMC._alpha = 0;
gotoAndPlay(2);
}
myMCL.loadClip("sfondo.jpg", "_level0.sfondo_mc");

poi, nel frame 2 del filmato, vorrei che questa movieclip iniziasse a sfumare da alpha = 0 ad alpha = 50. Ho provato, molto semplicemente, a mettere nel frame un'altra istanza, chiamata sempre "sfondo_mc", del movie clip, e fare la dissolvenza normalmente creando l'interpolazione in 8 frame, ma non funziona, l'immagine rimane con alpha 0.
Per farlo funzionare ho risolto mettendo nel frame 2:

var alphafinale = 50;
var numframe = 8;

e negli 8 successivi frame:

_root.sfondo_mc._alpha = _root.sfondo_mc._alpha + (alphafinale / numframe);

ma mi sembra un po' troppo macchinoso. Possibile che non ci sia un'altro modo?

Grazie a tutti dell'attenzione.