public AIUnit CreateAI(string resName, int dataId) { Object obj = Resources.Load(resName); if (obj != null) { GameObject aiModel = Object.Instantiate(obj) as GameObject; AIUnit ai = new AIUnit(); ai.SetModel(aiModel); ai.SetAIDataUnit(AIDataMgr.instance.GetAIUnitData(dataId)); listAIs.Add(ai); return(ai); } else { Debug.LogError(string.Format("资源{0}不存在", resName)); return(null); } }