Exemplo n.º 1
0
        private void CreateMonster()
        {
            if (Region == null)
            {
                Debug.LogError("找不到区域" + Region.Id);
                return;
            }
            Vector3        pos      = GlobalTools.RandomOnCircle(5) + Region.Position;
            Vector3        angle    = new Vector3(0, UnityEngine.Random.Range(0, 360), 0);
            TransformParam param    = TransformParam.Create(pos, angle);
            int            serialId = GameEntry.Level.CreateEnemy(MonsterID, param);

            m_Monsters.Add(serialId);
        }