示例#1
0
    public void Awake()
    {
        var contexts = new Contexts();
        var managers = new UnityManagers(contexts);
        var systems  = new UnitySystems(contexts, managers);

        _world = new GameWorld(contexts, systems.GetSystems());
    }
示例#2
0
 public UnitySystems(Contexts contexts, UnityManagers managers)
 {
     _systems = new Feature("Unity Systems")
                .Add(new TestSystem(managers.Test));
 }