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. |