Hi. So I have made some progress in my space game.
I now have enemy ships that appears and moves, and I can shoot them down. However. If my ship moves to where they got hit, my ship will die it as if they are still there
I have used enemy.remove_from_parent()
I thought that would remove the entirly from the scene but since I'll die if I move there something is still there
Here is the whole function:
```
def enemy_smash(self, enemy):
enemy.destroyed = True
enemy.remove_from_parent()
debree = SpriteNode('spc:PlayerShip1Damage1', parent=self)
debree.position = enemy.position
debree.run_action(A.move_by(10, 10, 1.6, TIMING_EASE_OUT))
ui.delay(debree.remove_from_parent,1)```