/// <summary> /// // 英雄ID /// isMe : 是否是自己的英雄 /// </summary> /// <param name="heroId"></param> //public FormationData(FormationAgent formation, int []soldArray, bool isMe) // 兵种结构值, 阵型id pos信息,是否是自己 public FormationData(int soldierId, int shapeId, float [] posArray, bool isMe) { SoldiersDict = new Dictionary <int, SoldierDataBase>(); _myPos = (float[])posArray.Clone(); // 阵型数据 ShapeAgent shape = new ShapeAgent(); shape.setData(shapeId); // 阵型数据 _shapeData = shape.get(); // 是否是自己 this._isMe = isMe; if (isMe == true) { _monster = new RoleAttributeAgent(); } else { _monster = new MonsterAgent(); } // 添加数据到表中 addSoldierData(soldierId, isMe); }
/// <summary> /// // 英雄ID /// isMe : 是否是自己的英雄 /// </summary> /// <param name="heroId"></param> //public FormationData(FormationAgent formation, int []soldArray, bool isMe) // 兵种结构值, 阵型id pos信息,是否是自己 public FormationData(int soldierId, int shapeId, float []posArray, bool isMe) { SoldiersDict = new Dictionary<int, SoldierDataBase>(); _myPos = (float[])posArray.Clone(); // 阵型数据 ShapeAgent shape = new ShapeAgent(); shape.setData(shapeId); // 阵型数据 _shapeData = shape.get(); // 是否是自己 this._isMe = isMe; if (isMe == true) { _monster = new RoleAttributeAgent(); } else { _monster = new MonsterAgent(); } // 添加数据到表中 addSoldierData(soldierId, isMe); }