Hello.
For a school project I am trying to get Scratch (BYOB) to spawn sprites and launch them vertically downwards. I have completed this in Scratch annd I am now trying to simplify it in BYOB but have a technical issue. I initiate the launch script with an extremely fast timer as it must launch multiple sprites as fast as possible but since they all get the activation it bugs out. Whenever the script initiates the second time and the conditions has changed to false, it stops the movement of my "glide".
Script:
When "Start" is recieved:
If sprite is clone:
Glide to X,Y
Add 1 point
delete myself
I can see that the script works, but if I broadcast "Start" faster than the glide time, it cancels the instance running (the glide) and starts over and fails at conditions. Result is multiple floating sprites which should have been gone.
Can anybody help with this?
Offline
I think this is a limitation of BYOB/Scratch/Squeak. There isn't much to do about it other than work around it.
Offline