Documentation

​
​

Development

User Acquisition

Monetization

Industry

Unity Studio

Open Unity Studio

Unity Studio

​
​
Unity Studio
  • What's new in Unity Studio
  • Introduction to Unity Studio
  • Launch Unity Studio
  • Create your first Unity Studio project
  • Develop with Unity Studio
    • The Unity Studio interface
    • Save your progress
    • GameObjects
    • Assets
    • Materials
    • Scene settings
    • Logic
      • Introduction to Logic
      • Create a Logic script
      • The Logic Editor interface
      • Methods, variables, and parameters
      • Nodes
        • Event Listener nodes
        • Event nodes
        • Action nodes
        • Constant nodes
        • Flow Control nodes
          • If node
          • If else node
          • For loop node
          • While loop node
          • For each loop node
          • Return node
          • Continue loop node
          • Break loop node
        • Operator nodes
        • Utility nodes
      • Logic examples
    • The UI Creator
    • Animation
    • AI features
  • Collaborate in Unity Studio
  • Export drafts to the Unity Editor
  • Publish and share
  • Troubleshooting Unity Studio issues
  • Report bugs and share feedback
  • Manage your analytics and marketing preferences
  1. Unity Studio
  2. Develop with Unity Studio
  3. Logic
  4. Nodes
  5. Flow Control nodes

For loop node

Repeat a set of actions a specified number of times.
Read time 1 minute
Last updated 10 months ago

Use the For loop node to repeat actions a set number of times. The loop counts from a start value to an end value, and fires an action each time. Think of count1 as the loop counter. It starts at From, runs the actions, then increases by Step each time, and stops when it passes the To value.
The following is a general overview of how the loop works:
  • Set count1 to the value of From.
  • If count1 is greater than the value of To, stop.
  • Otherwise, run the actions and increase count1 by Step.
  • Repeat the check.

Sockets

Socket

Type

Description

From
Int
The number the counter starts at.
To
Int
The final number to reach or pass before the counter and loop stops.
Step
Int
How much to increase the counter after each run. Use positive numbers to count up.
Then
Event
(output)
Fires once per loop pass. Connect an action node to run that action each time the loop iterates.
count1
Int
(output)
The current counter value for this pass of the loop.

Copyright © 2026 Unity Technologies
LegalPrivacy PolicyCookiesDocumentation Terms of UseDo Not Sell or Share My Personal InformationYour Privacy Choices (Cookie Settings)

"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S and elsewhere (more info here). Other names or brands are trademarks of their respective owners.

Some pages are machine-translated for convenience, and may contain inaccuracies. In the event of conflicting information, the English version is authoritative.

  • On this page
    • Sockets


Report a problem with this page