decline-cookies / anvil-unity-dots

Unity DOTS and ECS specific additions and extensions to Anvil
MIT License
4 stars 1 forks source link

TaskDriver - Move `ConfigureSystemJob...()` methods onto the system instance #186

Closed mbaker3 closed 1 year ago

mbaker3 commented 1 year ago

Right now it's not intuitive to developers that jobs configured on the system execute with the system instance not the task driver instance.

This better matches the pattern used for scheduling off of other task drivers (Ex: subtaskDrvier.Configure....()) and clearly identifies that the task driver instance is not the one controlling the scheduling order.