I've tried every way to find an answer for this, but I guess I just don't know the right terminology.
I'm trying to create multiple enemies on screen with a bullet movement. Each will travel X distance, then rotate 90 degrees, and repeat.
To do this, I have an invisible sprite "Enemy_Box" with Bullet behavior to handle the movement, and I'm pinning Enemy_Sprite to it so that I can control the animation.
I can get everything to work fine so long as I only have 1 instance of Enemy_Box and one instance of Enemy_Sprite. But for the life of me I can't figure out how to make the system work if I have more instances of each on the screen. The pinning goes crazy, the movement goes crazy... I have no idea how to designate which pins to which. If I add a "name" instance variable, I can't find any way to access that with the Pin command.
Am I going about this entirely wrong??? I could make a separate Enemy_Box1, Enemy_Box2, etc. sprite for every enemy, but that seems crazy redundant... that can't possibly be the only way.