Ver Mensaje Individual
  #3 (permalink)  
Antiguo 11/05/2006, 08:38
Erume
 
Fecha de Ingreso: marzo-2006
Mensajes: 106
Antigüedad: 18 años, 2 meses
Puntos: 0
Aprovecho este hilo para preguntar otra cosa relacionada...

En java las posiciones se miden por enteros?. Me explico, cada objeto tiene una imagen, y se va dibujando en su posición. El método que dibuja la imagen en cada momento recibe como parámetros enteros. Así que la posición de un objeto (donde está dibujada) se maneja con enteros, no?.

Ahora viene el problema. Quiero que el objeto se desplace de un lugar a otro ( de momento en linea recta) con una velocidad v, siempre la misma. Pero claro, depende de hacia adonde apunte el vector de la velocidad (espero estar explicandome bien), la velocidad sobre el eje x y el eje y variará. Para calcular la velocidad sobre los ejes tengo que recurrir a senos y cosenos y ... plaf. Al convertirlos a enteros para variar la posición, me trunca todo el decimal, y teniendo en cuenta que los senos y cosenos van de -1 a 1... pues al final me va a una posición bastante alejada, porque las velocidades han sido suuuper redondeadas ( no se si se me entiende).

Como puedo solucionar esto?
__________________
"El río más profundo siempre es el más silencioso"