Logically this makes sense to me. Anyone know what I’ve done wrong? I can hit the snake once and it dies. I want it to have to be hit three times. Thanks.
you need to destroy the projectile or pause when it overlaps
your code is fine but because there is no wait between each iteration it keeps running in quick succession
add destroy sprite
When the projectile collides with the enemy and takes away a life, you should destroy the projectile. Otherwise, the overlapping code will continue to run indefinitely!
Write code in the “on sprite of kind (kind) overlaps otherSprite of kind (otherKind)” to have a "destroy (sprite) block.
Basically add code that destroys the projectile sprite.
@pmaiurano are you destroying the projectile anywhere? It seems to me that your projectile is triggering this code multiple times, taking all of the life in a single go. Tell me if this helps
Thank you all! Works great now.