ISystem

ISystem is the lightweight system interface in Unity Entities. You implement it on a partial struct. The runtime calls OnCreate once when the system is created and OnUpdate each time the system group schedules that system (unless you disable it or skip updates).

Topics in ISystem

  1. Getting started
  2. Install dependencies
  3. Subscenes
  4. Authoring
  5. Struct
  6. MonoBehaviour
  7. IComponentData
  8. Baker<T>
  9. Unity.Entities
  10. GetEntity()
  11. CubeSpawnerSystem
  12. ISystem
  13. Unity.Transforms
  14. Unity.Mathematics
  15. Non-DOTS Test

All 16 topics in the Learn DOTS and ECS Roadmap