示例#1
0
        public SystemParallelPipeline(TSystem[] systems)
        {
            _systems = systems;
            _update  = ECSUtils.BuildSystemUpdateMethod <TSystem>();

            _buffer = new Task[systems.Length];
        }
示例#2
0
 public SystemSequentialPipeline(TSystem[] systems)
 {
     _systems = systems;
     _update  = ECSUtils.BuildSystemUpdateMethod <TSystem>();
 }
示例#3
0
 public SystemSinglePipeline(TSystem system)
 {
     _system = system;
     _update = ECSUtils.BuildSystemUpdateMethod <TSystem>();
 }