• Viernes 8 de Noviembre de 2024, 23:15

Autor Tema:  Como Mover Una Bola?  (Leído 2079 veces)

el__dick

  • Nuevo Miembro
  • *
  • Mensajes: 17
    • Ver Perfil
Como Mover Una Bola?
« en: Martes 12 de Diciembre de 2006, 17:59 »
0
tengo una duda,yo toy aciendo un tenis, y taba implementando la bola, pero tengo dudas respecto a cuando llegue a los limites de la pantalla,deberia de rebotar,pero no se como acer esos rebotes,no se como cambiarías las variables x,y donde se encuentra la bola, alguna idea?
GRACIAS.

JuanK

  • Miembro de ORO
  • ******
  • Mensajes: 5393
  • Nacionalidad: co
    • Ver Perfil
    • http://juank.io
Re: Como Mover Una Bola?
« Respuesta #1 en: Martes 12 de Diciembre de 2006, 19:32 »
0
para cambiar la direccion de la bola debes multiplicar por -1 el incremento en su posicion , de acuerdo al eje en el que la estes moviendo, de esta manera si una bola choca contra el limite derecho del tablero le multiplicas por -1 el incremento de posicion en X, de igual forma si se estrella contra el izquierdo.

En el eje Y aplica la misma historia.
[size=109]Juan Carlos Ruiz Pacheco
[/size]
Microsoft Technical Evangelist
@JuanKRuiz
http://juank.io

el__dick

  • Nuevo Miembro
  • *
  • Mensajes: 17
    • Ver Perfil
Re: Como Mover Una Bola?
« Respuesta #2 en: Martes 12 de Diciembre de 2006, 20:03 »
0
Gracias lo probaré y si tengo alguna duda, ya se a dodne remitir :D .
ADIOS

el__dick

  • Nuevo Miembro
  • *
  • Mensajes: 17
    • Ver Perfil
Re: Como Mover Una Bola?
« Respuesta #3 en: Martes 12 de Diciembre de 2006, 20:33 »
0
Utilice este por ser en ensamblador y este lenguaje la verdad no sq este en auge precisamente jaja, es ams casi nadie lo utiliza q yo sepa  :P , pero vale si mace falta escribiré alli y gracias de nuevo.