After doing the obstacles lab, I think I understands signals a little bit more. I think I’m getting the hang of some of the code stuff now, so I didn’t have too many issues. Because I have my character’s arm as a separate sprite (to follow the mouse for aiming) I needed to do an extra step, to make sure it turned invisible when the character takes damage and dies. So I added that here:
![](https://openlab.bmcc.cuny.edu/mmp-270-fall-2021/wp-content/uploads/sites/1770/2021/11/image-3.png)
Here’s it all together: