MovieClip.prototype.Muevetea = function(toX,toY,speed) {
this.xSpeed = (toX-this._x)/speed;
this.ySpeed = (toY-this._y)/speed;
this.speed = speed;
this.onEnterFrame = function() {
if (this.speed > 0) {
this._x += this.xSpeed;
this._y += this.ySpeed;
this.speed--;
} else {
this.onEnterFrame = null;
trace("Salida");
}
}
}
pelota.Muevetea(66,0,50);
Con este MovieClip.prototype muevo la instancia de un movieclip a la posicion indicada a una velocidad constante.
¿Como podria hacer para que cuando llege a la posicion indicada (cuando se ejecute trace("Salida")) le pueda dar una nueva direccion a la pelota?