All right, I'll post my capx.
Press WASD to move ,and Z to push Spheres.
I think It doesnt seem right to place the timer in the Player. As each instances / objects of Sphere has their own timer, which if any Sphere getting kicked, the corresponding Sphere will start the timer and respawn after 50 secs/ counts.
It is a strange thing that I experienced that the kicked spheres dont respawn at all (my first try with the (-almost-) same script did the respawn stuff). And it seems that you cant trigger the respawning after a sphere is destroyed (the manual says that it will make the Construct to crash).
It seems that the other viable options is:
1. Using UID for each Spheres on screen (which I completely drawing blank about)
2. Using Array / Dictionary / XML to store the coordinate of every spheres (which I have little experience with, and more awkward way to do in Construct)
I am currently struggling with 100 events limitation, so I need to be very efficient at using every events.
What is the best way to overcome this ?
And should I repost this topic in a different title?