Systems overview
A system is a unit of code that runs on the main thread once per frame. Systems are organized into a hierarchy of system groups that you can use to organize the order that systems should update in. For more information on the fundamentals of systems in ECS, see System concepts.
Topic | Description |
---|---|
Systems introduction | Understand the different system types and how to create them. |
Iterate over data | Iterate through data in your systems. |
Creating entity queries | Use an EntityQuery to query entity data. |
Scheduling data changes with an EntityCommandBuffer | Use command buffers to delay changes to data. |
Working with systems | Use SystemAPI , EntityManager , SystemState , and entity command buffers to manage your systems. |
Look up arbitrary data | Access arbitrary data. |
Time | Understand how time in systems works and how to use it. |