コード例 #1
0
    public void OnClick()
    {
        if (null != MyCurrentEquipment)
        {
            //            Debug.Log (" get atk = " + MyCurrentEquipment.getAttack + " atk = " + MyCurrentEquipment.ConfigEquip.atk);
            Core.Data.temper.equipAtk = MyCurrentEquipment.getAttack;
            Core.Data.temper.equipDef = MyCurrentEquipment.getDefend;
            EquipmentPanelScript.OpenUI(MyCurrentEquipment, true, HideZhengRong, ActiveZhengRong);
        }
        else
        {
            Core.Data.temper.equipAtk = 0;
            Core.Data.temper.equipDef = 0;
            List <Equipment> list = Core.Data.EquipManager.GetEquipList(Index, SplitType.Split_If_InCurTeam);
            if (list == null || list.Count == 0)
            {
                SQYAlertViewMove.CreateAlertViewMove(Core.Data.stringManager.getString(5237));
                return;
            }

            if (Index == 0)
            {
                DBUIController.mDBUIInstance.SetViewState(RUIType.EMViewState.S_Bag, RUIType.EMBoxType.Equip_ADD_ATK);
            }
            else
            {
                DBUIController.mDBUIInstance.SetViewState(RUIType.EMViewState.S_Bag, RUIType.EMBoxType.Equip_ADD_DEF);
            }

            HideZhengRong();
        }
    }
コード例 #2
0
 void Awake()
 {
     _mInstance            = this;
     this.transform.parent = DBUIController.mDBUIInstance._TopRoot.transform;
 }