SoloCodigo
Programación General => Java => Mensaje iniciado por: Alan.Toledo en Miércoles 18 de Mayo de 2011, 22:50
-
Hola que tal :)
soy estudiante de programacion en java y estoy implementando un jeugo sencillo, se trata de una nave qe destruye asteroides y naves enemigas, lo estoy desarrollando en eclipsee. pero me surgio un problema al moemento que dispara, ya tengo casi todo solo me suirgio la duda de que, tengo un arreglo donde creo las balas que al moemento de disparar en lugar de ir cambiando de bala segun el arreglo este solomanente cambia su posicion... :mellow:
como puedo hacer para que no pase eso? que solo dispare diferentes balas, y no la misma!!
les dejo adjunto el codigo!!
DE antemano muchas gracias por su ayudaaa :)
-
No se como lo estás haciendo de momento, pero si es la misma bala que se mueve será porque solo tienes una estancia de bala. Podrías tener un array de balas. Al disparar se crea y añade una bala al array. Después, en cada iteración del juego, recorres el array y mueves, chequeas colisiones, etc... para cada bala, en caso de colisión o que la bala estuviese fuera de la pantalla, la borras del array. Espero que fuese eso lo que buscabas :)
-
No se como lo estás haciendo de momento, pero si es la misma bala que se mueve será porque solo tienes una estancia de bala. Podrías tener un array de balas. Al disparar se crea y añade una bala al array. Después, en cada iteración del juego, recorres el array y mueves, chequeas colisiones, etc... para cada bala, en caso de colisión o que la bala estuviese fuera de la pantalla, la borras del array. Espero que fuese eso lo que buscabas :)
Gracias samu... APlicare lo qe me comentas!!
Saludos!!