Esempio n. 1
0
        public static CrowdMoveMgr Create(Navmesh navMesh, int maxAgent = 100, float maxAgentRaidus = 45f)
        {
            GameObject   gameObj = new GameObject("CrowdMoveMgr", typeof(CrowdMoveMgr));
            CrowdMoveMgr mgr     = gameObj.GetComponent <CrowdMoveMgr>();

            mgr.Init(navMesh, maxAgent, maxAgentRaidus);
            return(mgr);
        }
Esempio n. 2
0
        private void InitCrowdMoveMgr()
        {
            var trans = this.transform;

            if (m_Mgr == null && trans.parent != null)
            {
                m_Mgr = trans.parent.GetComponent <CrowdMoveMgr>();
            }
        }