Buenas a todos..
Estoy en este momento trabajando con un juego Top Down Shooter en el clásico "humanos con armas vs zombies".

Estoy trabajando en diferentes partes del juego y hay una cuestión que tengo un poco "frenada" ya que no encuentro resultado.

Si el "zombie" colisiona contra el personaje, le produce daño... si la bala colisiona con el zombie, le produce daño hasta matarlo.

Mi problema ahora esta en las acciones del zombie.. si este te choca constantemente (esta programado para seguirte) te produce mucho daño, ya que recibes constante colisión..

De que manera puedo solucionar esto?
Que código puedo usar para que produzca daño y se detenga?

El sprite del zombie es una animación atacando... hay alguna manera de que solo exista daño, en el momento que se cambie el sprite a "spr_zombiepunch" en la subimagen (7)?

Nose si me exprese con claridad.. espero comprendan mi problema o por favor pidan mas detalles.

Gracias por sus ayudas