Ver Mensaje Individual
  #19  
Antiguo 15-07-2010
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is online now
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 19.439
Reputación: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Hola Celta.
He mirado un poco por encima el juego.

Me da la impresión de que el problema que tienes con el enemigo y los disparos (uno sólo) es más de diseño de la aplicación que de la implementación.

El problema es que tienes 1 TImage para el disparo, por lo tanto no va a ser posible que tengas en pantalla más de un disparo, pues físicamente sólo tienes un componente de Imagen. Igual pasa con el enemigo; Tienes un TImage para el enemigo, por lo tanto sólo puedes pintar uno a la vez.

Lo más sencillo tal y como lo tienes es que conviertas (no te debería costar mucho) tu código para que la creación del enemigo se haga con una función. Que cree en ejecución el TImage, que le asigna la imagen y que lo mueva.

Te envío un ejemplillo de cómo rearlos y destruirlos.

Alogo similar habrá que hacer con los disparos
Archivos Adjuntos
Tipo de Archivo: zip Crear imagenes ejecucion.zip (3,9 KB, 13 visitas)
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita