Sorry to kick the thread, but i've read all stuff about this on scirra, and did not find a solution...just more questions coming up straight.
which ID is selected by picking an object instance? UID, or IID? And is there a way to re-sort them during runtime?
The aim is simple, but c2 seems it can not handle it without additional (instance or global) vars, which makes the events extra complicated:
i got multiple instances of an object. if one of them destroys, the index of them should keep without "holes".
But UID is static; IID's does not seem to auto-reindex ...so whats IID for, and how to access an object about it?
@Kyatric: Sorry, but picking instance 0 does not select the first instance of an object, once the first destroyed before.
So, any answers and ideas welcome