public SetEntityManager ( |
||
npcMgr | ||
return | void |
public Scene() { m_SceneContext.OnHighlightPrompt += this.OnHightlightPrompt; m_SceneContext.SceneLogicInfoManager = m_SceneLogicInfoMgr; m_SceneContext.EntityManager = m_EntityMgr; m_SceneContext.KdTree = m_KdTree; m_SceneContext.BlackBoard = m_BlackBoard; m_SceneContext.CustomData = this; m_EntityMgr.SetSceneContext(m_SceneContext); m_SceneLogicInfoMgr.SetSceneContext(m_SceneContext); MovementSystem.SetEntityManager(m_EntityMgr); m_SceneLogicSystem.SetSceneLogicInfoManager(m_SceneLogicInfoMgr); m_StorySystem.Init(this); m_GmStorySystem.Init(this); m_EntityController.Init(this, m_EntityMgr); }