コード例 #1
0
ファイル: SystemManager.cs プロジェクト: Eshumkv/WeaponWizard
 public void LoadSystems(GameEngine engine)
 {
     RenderSystem    = new BasicRenderSystem();
     InputSystem     = new InputSystem();
     AnimationSystem = new AnimationSystem(engine);
     TimerSystem     = new TimerSystem(engine);
     MoveSystem      = new MovementSystem(engine);
 }
コード例 #2
0
ファイル: SystemManager.cs プロジェクト: Eshumkv/WeaponWizard
 public void UpdateAfter(GameTime gameTime, IDictionary <string, Entity> entities)
 {
     TimerSystem.Update(gameTime);
     AnimationSystem.Update(entities.Values.ToList(), gameTime);
 }