private void SetSelectedEquipParts() { for (int i = 0; i < this.EqiupParts.Count; i++) { OOStoveBuildEquipPartCheck oOStoveBuildEquipPartCheck = this.EqiupParts[i]; oOStoveBuildEquipPartCheck.IsOn = (oOStoveBuildEquipPartCheck.id == this.CurrentEqupPartID); } }
public void DoBuild() { for (int i = 0; i < this.EqiupParts.Count; i++) { OOStoveBuildEquipPartCheck oOStoveBuildEquipPartCheck = this.EqiupParts[i]; if (oOStoveBuildEquipPartCheck.IsOn) { this.CurrentEqupPartID = oOStoveBuildEquipPartCheck.id; GuildManager.Instance.SendBuildEquip(this.CurrentEqupPartID); return; } } UIManagerControl.Instance.ShowToastText("请选择部位"); }
public void SetEqiupParts() { if (this.EqiupParts.Count != 0) { this.SetSelectedEquipParts(); return; } this.EqiupParts.Clear(); for (int i = 1; i <= 10; i++) { EquipPartPeiZhi equipPartPeiZhi = DataReader <EquipPartPeiZhi> .Get(i); if (equipPartPeiZhi != null) { OOStoveBuildEquipPartCheck oOStoveBuildEquipPartCheck = new OOStoveBuildEquipPartCheck(); oOStoveBuildEquipPartCheck.id = i; oOStoveBuildEquipPartCheck.Name = ResourceManager.GetIconSprite(equipPartPeiZhi.nameImage); oOStoveBuildEquipPartCheck.ItemIcon = ResourceManager.GetIconSprite(equipPartPeiZhi.partIcon1); oOStoveBuildEquipPartCheck.ItemIconCm = ResourceManager.GetIconSprite(equipPartPeiZhi.partIcon2); this.EqiupParts.Add(oOStoveBuildEquipPartCheck); } } this.SetSelectedEquipParts(); }