I've beat my head against this for a couple days, and have read a lot of the posts on here about dealing with instances through UID's, select n'th, etc.
Here is a .capx of what I am attempting,
http://dl.dropbox.com/u/30187917/instance_on_creation.capx
I want to create enemies at specific locations, the enemies are represented by the same sprite, and the HP for each enemy is stored in an array. I use the array to populate 2 values, a maximum and minimum HP for each enemy location. When a minimum HP variable reaches 0 I want the enemy at that location to be destroyed. My problem is, regardless of how I set this up, it's very difficult for me to specifically (and elegantly) assign which instance of the sprite gets destroyed.
Any suggestions would be greatly appreciated!