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); }