Ver Mensaje Individual
  #4 (permalink)  
Antiguo 28/04/2004, 02:11
raulemir
 
Fecha de Ingreso: marzo-2003
Ubicación: valencia
Mensajes: 68
Antigüedad: 21 años, 1 mes
Puntos: 0
vale prueba con esto:

//el problema es que distanciax no esta llegando a 0 sino que se queda en 0.012123893......., y por lo tonto siguesiendo mayor que cero.



this.onEnterFrame = function(){
if(!p) p=destino()
distanceX = this._x-p.xTarget
distanceY = 0

//cambia 0 por 0.1 en el if (visualmente no se va a notar la diferencia ya que en realidad esos decimales no existen en pantalla)

if(distanceX>0.1){
this._x = this._x-distanceX/8
this._y = this._y-distanceY/8
}else{
//aqui la accion que quieras que se produzca
}
}


_________________-
www.invitrodesign.com
www.chemalopez.com