Originariamente inviato da Giubass
And80 visto che non puoi aprire il .fla ecco il
link x vedere quantomeno .swf
allora, innanzi tutto, per vedere il fadein, i clip successivi al primo devono avere alpha=0
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
codice:
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;
}
}
}
}
così nel primo pulsante avrai
codice:
on (press) {
_root.Clip1.fade(false, 5, 2);
}
nel secondo
codice:
on (press) {
_root.Clip2.fade(false, 5, 3);
}
e così via...