Welcome to Timer-Based Animation (TBA) 2.0! The aim of these blocks is to help you create animations that will run at the same speed on ANY device, regardless of lag! I use this in nearly every single project I post. Inside are some basic blocks to get you started. If you want to try something cooler, check out the links below in Notes and Credits!
3D Camera Control: https://scratch.mit.edu/projects/1015489181/ Explanations: -Blocks: wait until (time) - Waits until the timer reaches the specified time. spawn (costume) at (time) - Waits until the specified time and creates a clone with the given costume. -Variables: "clone ID" - Keeps track of clones created by the original sprite. The first clone will have a "clone ID" of 1. -Lists: "times" - Used for timing. If you're syncing to music, reset the timer and start the sound at the same time. Click the spacebar (or pull the stack out from underneath the "when [space] key pressed" block and click it) to the beat of the song. The list should then contain the times that the beats were heard. If it didn't work, double-click the flag, making sure to run the script I put under the flag, and try it again. -Costumes: "Not Clone" - The costume of the original sprite, distinguishing it from its clones "0x0" and "1441x1081" - Used to override size limits.