prova così:
codice:
//Prototype zoom
MovieClip.prototype.zoom = function(endScale, speed) {
this.onEnterFrame = function() {
var offset = 0.5;
var rscale = Math.abs(endScale-this._xscale);
//scalo il mc finche nn raggiunge lo scalaggio desiderato
if (!rscale<=offset) {
(this._xscale<endScale) ? (this._xscale=this._yscale += rscale/speed) : (this._xscale=this._yscale -= rscale/speed);
} else {
//A scalaggio scalaggio desiderato elimino l'enterframe
delete this.onEnterFrame;
}
};
};
//al rollover richiamo la proto
myClip.onRollOver = function() {
this.zoom(endScale, speed);
};
//al rollout richiamo la proto
myClip.onRollOut = function() {
this.zoom(endScale, speed);
};
Lorenza