I’ve kind of got the effect to work after I rewrote the code. But now if I move my mouse too fast it looks weird… any help?
mask._visible = false;
maxmask = 20;
for (i=1; i<maxmask; i++) {
d -= 100/maxmask;
_root.image.duplicateMovieClip("image"+i, i, {_x:image._x, _y:image._y, _xscale:image._xscale+(i*1.5), _yscale:image._yscale+(i*1.5)});
_root.mask.duplicateMovieClip("mask"+i, i*100, {_x:mask._x, _y:mask._y, _xscale:Math.floor(100/(i+3)), _yscale:Math.floor(100/(i+3))});
_root["image"+i].setMask(_root["mask"+i]);
}
_root.onEnterFrame = function() {
for (b=1; b<maxmask; b++) {
_root["mask"+b]._x += (this._xmouse-_root["mask"+b]._x)/((-b+maxmask));
_root["mask"+b]._y += (this._ymouse-_root["mask"+b]._y)/((-b+maxmask));
}
};
Stage.scaleMode = "noScale";
btw im new to kirupa