I know there is probably a way to rid of this, however, I am trying to "unblit" something on the screen. I have it so it's constantly on the screen but when I shoot it, I would like it to delete itself in some sorts. Along the lines of this question, I will be having more than 1 of the same instance on the screen and would this method probably delete all of them at once? Thank you for any feedback.

Could I possibly add them to an array using array_blit() and then once a certain instance is defeated their instance will be deleted from the array? That would take me some time if what I think is correct because I'm not very good at utilizing arrays.