Movable actors don't always destroy on collision

I'm making a breakout style game where the blocks move downwards. When they overlap or collide with the bullet, they are set to do some other stuff (spawn another actor, change some attributes, etc.) and then destroy themselves. With the block actor set to movable, it USUALLY destroys when hit by the bullet, but sometimes it just flies away (collides) as if hit, but it isn't destroyed.

When the actor is set to immovable, it destroys every time, but i need the blocks to move. I even tried removing every behavior except for the destroy, and it still doesn't work correctly. I also tried giving the block a boolean that changes when it is hit, and using that to control the destroy behavior, didn't work either. Also, there are no size changes taking place, so there's nothing that could be interrupting the collision. Any idea what might be causing this?

Comments

  • StoopieSteveStoopieSteve Member Posts: 9
    This is a pretty old post, do you still need help with this? I have some thoughts if you do.
Sign In or Register to comment.