Hi there,
I notice something strange and I think it has to do with my use of setinterval
On “slower” computers it seems that some fadeIn aren’t done yet???
MovieClip.prototype.fadeIn = function() {
this.onEnterFrame = function() {
trace(this._alpha);
this._alpha += 10;
if (this._alpha>100) {
this._alpha = 100;
delete this.onEnterFrame;
}
};
};
//build up
intervalMC1= setInterval(MC1, "fadeIn", 500);
intervalMC2 = setInterval(MC2, "fadeIn", 700);
intervalMC3 = setInterval(MC3, "fadeIn", 800);
intervalMC4 = setInterval(MC4, "fadeIn", 800);
intervalMC5 = setInterval(MC5, "fadeIn", 900);
intervalMC6 = setInterval(MC6, "fadeIn", 1100);
intervalMC7 = setInterval(MC7, "fadeIn", 1200);
myGotoAndPlay = function (frame) {
gotoAndPlay(frame);
clearInterval(intervalStart);
clearInterval(intervalMC1);
clearInterval(intervalMC2);
clearInterval(intervalMC3);
clearInterval(intervalMC4);
clearInterval(intervalMC5);
clearInterval(intervalMC6);
clearInterval(intervalMC7);
};
intervalStart = setInterval(myGotoAndPlay, 2600, "_start");
Any suggestion how to fix this???