Ciao, prova a sostituire il codice con questo:
//tutto sul primo frame
//prendo la posizione in cui si trova all'inizio la palla
InitX=ball._x
InitY=ball._y
//imposto la posizione finale
DestX=500
DestY=200
velocita=3
function Sposta(){
ball.onEnterFrame=function(){
X=_level0.DestX-this._x
Y=_level0.DestY-this._y
this._x+=X/velocita
this._y+=Y/velocita
trace(this._x + "/" + this._y)
trace(X + "/" + Y)
// dalla trace osserva il limite
// inserisci un controllo
// per il delete this.onEnterFrame
}
}
btn1.onRelease = function() {
Sposta()
}
esempio: QUI
![]()

Rispondi quotando