Exemplo n.º 1
0
 private void SetSelectedEquipParts()
 {
     for (int i = 0; i < this.EqiupParts.Count; i++)
     {
         OOStoveBuildEquipPartCheck oOStoveBuildEquipPartCheck = this.EqiupParts[i];
         oOStoveBuildEquipPartCheck.IsOn = (oOStoveBuildEquipPartCheck.id == this.CurrentEqupPartID);
     }
 }
Exemplo n.º 2
0
 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("请选择部位");
 }
Exemplo n.º 3
0
    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();
    }