quando richiami l'azione per renderlo invisibile, l'immagine non è stata ancora caricata. Quindi nel momento in cui viene caricata l'immaagine il valore di _visible torna su true.Originariamente inviato da Tinker
Grazie....che errore stupido![]()
Cmq...sapresti dirmi come faccio per rendere un mc annidato invisibile ?
ho provato così, ma non funziona :
_root["fotoclip"]["fotoclip1"]._visible=false
![]()
ciao...
2 soluzioni:
a) imposti _alpha = 0;
b) crei un piccolo preloader, quando ha rilevato l'immagine rendi il movieClip invisibile
esempio b):
codice:function caricato(mc){ if(mc.getBytesLoaded() > 1024){ mc._visible = 0; clearInterval(a); } } _root.createEmptyMovieClip ("fotoclip",1) _root["fotoclip"].createEmptyMovieClip("fotoclip1",1) _root["fotoclip"]["fotoclip1"].loadMovie ("immagine1.jpg") _root["fotoclip"].createEmptyMovieClip("fotoclip2",2) _root["fotoclip"]["fotoclip2"].loadMovie ("immagine1.jpg") _root["fotoclip"]["fotoclip1"]._y=1 a = setInterval(caricato,20,_root["fotoclip"]["fotoclip1"]); _root["fotoclip"]["fotoclip2"]._y=100

Rispondi quotando