Sono riuscito a fare quello che volevo in questo modo:
Quello che non riesco a fare adesso è un fade out. Ho provato cosìcodice:for (i=1; i<25; i++) { var btn:String = "pulsante"+i; anteprime.attachMovie("Button", "btn"+i, 25+i); anteprime["btn"+i]._x = (i-1)*46; anteprime["btn"+i]._y = 0; anteprime["btn"+i]._alpha = 0; anteprime["btn"+i].num = i; anteprime["btn"+i].onRelease = function() { mcl.loadClip("filmato"+this.num+".swf", contenitore); }; }
ma giustamente mi dà la variabile undefined:
Qualcuno può aiutarmi a risolvere il problema? Graziecodice:for (i=1; i<25; i++) { var btn:String = "pulsante"+i; anteprime.attachMovie("Button", "btn"+i, 25+i); anteprime["btn"+i]._x = (i-1)*46; anteprime["btn"+i]._y = 0; anteprime["btn"+i]._alpha = 0; anteprime["btn"+i].num = i; anteprime["btn"+i].onRelease = function() { contenitore.onEnterFrame = function() { this._alpha -= 10; if (this._alpha<=0) { delete this.onEnterFrame; mcl.loadClip("filmato"+this.num+".swf", contenitore); contenitore._alpha = 100; } }; }; }

Rispondi quotando