public void CreateCharacter(string _camp, string _type, string _rarity) { SimpleAttr _attr = new SimpleAttr(_camp, _type, _rarity); SimpleCharacter _chr = new SimpleCharacter(_attr, GetUnityEngineHelper().GetItemInResource("unit/" + _camp + "/" + _type + "/" + _rarity)); SimpleMediator.GetInstance().GetCampSystem().AddUnit(_camp, _chr); }
public simpleAttrCal(SimpleAttr Attr) { simpleAttr = Attr; CalAttribute(); }
/// <summary> /// 构造角色 /// </summary> /// <param name="Attr"></param> /// <param name="prefab"></param> public SimpleCharacter(SimpleAttr Attr, GameObject prefab) { _Attr = Attr; _prefab = prefab; }