public void Awake() { var contexts = new Contexts(); var managers = new UnityManagers(contexts); var systems = new UnitySystems(contexts, managers); _world = new GameWorld(contexts, systems.GetSystems()); }
public UnitySystems(Contexts contexts, UnityManagers managers) { _systems = new Feature("Unity Systems") .Add(new TestSystem(managers.Test)); }