allora, innanzi tutto, per vedere il fadein, i clip successivi al primo devono avere alpha=0Originariamente inviato da Giubass
And80 visto che non puoi aprire il .fla ecco il link x vedere quantomeno .swf
![]()
comunque penso di aver capito cosa vuoi fare, si potrebbe fare anche tutto sullo stesso frame, oppure se vuoi usare i frame devi passare un ulteriore parametro alla proto, che sarà il numero di frame a cui il pulsante successivo dovrà andare, a 'sto punto la proto dovrebbe assomigliare a questa
così nel primo pulsante avraicodice:MovieClip.prototype.fade = function (fadein, q, fr) { this.onEnterFrame = function () { if (fadein) { if (this._alpha >= 100) { delete this.onEnterFrame; } else { this._alpha +=q; } } else { if (this._alpha <= 0) { delete this.onEnterFrame; _root.gotoAndPlay(fr); _root["Clip"+fr]._alpha = 0; } else { this._alpha -=q; } } } }
nel secondocodice:on (press) { _root.Clip1.fade(false, 5, 2); }
e così via...codice:on (press) { _root.Clip2.fade(false, 5, 3); }

Rispondi quotando