Ver Mensaje Individual
  #4 (permalink)  
Antiguo 04/10/2006, 09:10
Avatar de bernethe
bernethe
 
Fecha de Ingreso: abril-2004
Ubicación: San José, Costa Rica
Mensajes: 384
Antigüedad: 20 años
Puntos: 2
Lo que hice fué meter el valor de los pixeles a desplazar en una variable que llamé _root.vel.

En estas lineas:
if (_root.vel == undefined) {
_root.vel=5;
}


lo que hice fué decirle que si _root.vel esta indefinida le diera un valor de 5

entonces this._x += _root.vel; va sumandole 5 px por cuadro a la posición de x de la bolita.

Finalmente cuando choca, multipliqué _root.vel por -1 para que me dé el mismo valor pero negativo, es decir, si el valor era 5, ahora será -5.

entonces this._x += _root.vel; ya ni hiría sumandole 5 px sino que va sumando -5px que sería una resta, o sea, ahora no hiría a la derecha sinó a la izquierda.

Espero quede claro
Salu2
__________________
..::BERNETHE::..