mvnForum Homepage Bienvenido domingo  |  Terminar sesión   
  Búsqueda  
  Indice |  Temas Recientes |  Quién Está en Línea |  Lista de Usuarios |  Mi Perfil |  Búsqueda |  Ayuda


Ir a »
Total de mensajes en este tema: 2 [Eliminar este Tema] [Mover este Tema]
[Ańadir a Mis Favoritos] [Ańadir un aviso a este tema] [Publicar nuevo tema]
Autor
Tema Anterior Este tema ha sido visto 74 veces y tiene 1 respuesta Tema Siguiente
Femenino pjaf
Extranjero



Ingresó: Feb 26, 2004
Mensajes: 1
Estado: Desconectados

Adjuntar archivo   Editar este mensaje   Problemas con Yogi y sus bocadillos!! Responder a este mensaje
Responder citando
[Eliminar este Tema]

No logro hacer coincidir de forma exacta los ejes x de la comida con los de Yogi, por algun motivo los "come" estando aun lejos uno del otro. Estimo en principio que la distancia x de Yogi debe estar comprendida entre la x de la comida y la x + width de la comida o de la misma forma para la x+width de yogi
Alguna idea al respecto????
[Jul 21, 2004 6:58:15 PM] Print Post Reportar mensaje ofensivo  Ir al inicio 
Masculino nacho
Miembro



Ingresó: Feb 1, 2004
Mensajes: 63
Estado: Desconectados

Adjuntar archivo   Editar este mensaje   Re: Problemas con Yogi y sus bocadillos!! Responder a este mensaje
Responder citando
[Eliminar este mensaje]

Más o menos (hay varias soluciones, te doy una), tienes que comprobar 2 condiciones para decir que Yogi coge la comida:

- Que la Y de la comida más su altura sea mayor que la altura de la pantalla menos la altura de Yogi (ten en cuenta que la Y va de arriba hacia abajo, luego cuanto más baje, mayor será). Esto te indicará que la coordenada Y de la parte más baja de la comida está dentro del espacio barrido por Yogi, sin haber llegado al suelo.

- Que el punto medio de la X de la comida (que sería algo así como la posición x de la comida + SpriteComida.ANCHO/2 (la mitad de la anchura de la comida)) esté entre la x de Yogi (xIni) y la x de Yogi más su anchura (xIni + SpriteYogi.ANCHO). Si se cumple esto, sabes que el punto medio de la comida "cae" dentro de las coordenadas X de Yogi.

Juntando las dos cosas, puedes asegurar que la comida y Yogi tienen un área solapada, y por lo tanto Yogi "alcanza" la comida.
[Jul 21, 2004 9:22:54 PM] Print Post    iiborra@dccia.ua.es Reportar mensaje ofensivo  Ir al inicio 
[Versión imprimible] [Publicar nuevo tema]