public void initData() { this.m_cGateMgr = new NrGateManager(); this.m_cMapLinker = new NrMapLinker(); this.m_cMapLinker.SetGateManager(ref this.m_cGateMgr); this.m_cMapAstar = new MapLinkAStar(); this.m_cMapAstar.SetMapData(ref this.m_cMapLinker); this.m_cGxRoadPointMgr = NrTSingleton <GxRoadPointManager> .Instance; this.m_cGxRoadPointAstar = new GxRoadPointAstar(); this.m_cGxRoadPointAstar.m_pkRPSys = this.m_cGxRoadPointMgr; this.m_bAutoMove = false; this.m_pkUserObj = null; this.m_pkCharMapInfo = null; }
public void SetGateManager(ref NrGateManager GateMgr) { this.m_kGateMgr = GateMgr; this.MakeMapLink(); }