How can I loop a behaviour?
Adding loops to your game will save you a lot of time and will make your game more interactive and dynamic
The concept of looping is essential for creating repetitive actions or effects without cluttering your project with a lot of blocks. A loop efficiently repeats a set of actions indefinitely or for a specified number of times. Let’s say that we want an object to spin three times upon interaction.
Select your object
Set Trigger
Choose a trigger of your choice. If you want your action to be triggered by the player interacting with your object, choose the “Interaction” trigger.
Set Controller
This is where we add in our loop function. To have the object spin 3 times, go to the “Controllers” section. Select and drag the “N Times” Controllers and drag it below your trigger.
Set Object Action
In the “Object Action” section, drag the “Spin” block below your controller block. Adjust the block settings as you wish.
Test Your Game
To ensure everything works, playtest your game!
Was this page helpful?