Esempio n. 1
0
 public LogicManagerCenter(LogicScene logicScene)
 {
     m_aiMgr         = new AIManager(logicScene);
     m_characterMgr  = new CharacterManager(logicScene);
     m_sceneDataMgr  = new SceneDataManager(logicScene);
     m_logicCmdMgr   = new SceneLogicCmdManager(logicScene);
     m_logicTimerMgr = new SceneLogicTimerManager(logicScene);
 }
Esempio n. 2
0
 public AIManager(LogicScene logicScene) : base(logicScene)
 {
 }
 public SceneLogicCmdManager(LogicScene logicScene) : base(logicScene)
 {
     m_logicCmdList       = new List <SceneLogicCmd>();
     m_logicCmdAssistList = new List <SceneLogicCmd>();
 }
 public CharacterManager(LogicScene logicScene) : base(logicScene)
 {
 }
 public SceneDataManager(LogicScene logicScene) : base(logicScene)
 {
 }
 public void OnRelease()
 {
     m_logicScene = null;
     m_isValid    = false;
 }
 public LogicBasicManager(LogicScene logicScene)
 {
     this.m_logicScene = logicScene;
 }
 public SceneLogicTimerManager(LogicScene logicScene) : base(logicScene)
 {
     m_logicCmdTickerMgr = new TickerManager();
     m_logicTickerMgr    = new TickerManager();
     m_viewTickerMgr     = new TickerManager();
 }