Note that I want to be able to control from the multiple sprites of the same type that are on the same level, to control the one i just created.
For example, I shoot a energy blast by clicking the mouse. The blast will move according to the location of the mouse.
But if I create a Blast sprite, and there's more than one Blast sprite in the level, and after the create action of the Blast sprite I put an action to set an instance variable of the Blast sprite I just created, the instance variable I am changing will be changed not only for the Blast sprite I just created, but for the other Blast sprites as well. How can I be able to avoid changing the existing Blast sprite variables by only changing the instance variables of the Blast sprite I just created?