예제 #1
0
    public void OnUse()  //左击使用
    {
        int startvalue = PlayInfo._instance.GetOverallPower();

        if (it.Count <= 0)
        {
            Close(); return;
        }
        itUI.ChangeCount(1);
        PlayInfo._instance.InventoryUse(it, 1);
        Close();
        int endvalue = PlayInfo._instance.GetOverallPower();

        powershow.ShowPowerChange(startvalue, endvalue);
        InventoryUI._instance.SendMessage("UpdateCount");
    }
예제 #2
0
 public void OnUse()
 {
     itUI.ChangeCount();
     PlayerInfo._instance.InventoryUse(it);
     if (it._Count <= 0)
     {
         OnClose();
         InventoryUI._instance.SendMessage("UpdateCount");
     }
 }
예제 #3
0
 private void UseClick(int num)
 {
     inventoryItemUI.ChangeCount(num);
     PlayerInfo.Instance.InventoryUse(inventory, num);
     Close();
 }
예제 #4
0
 public void OnUse()
 {
     itUI.ChangeCount(1);
     PlayerInfo._instance.InventoryUse(it, 1);
     OnClose();
 }
예제 #5
0
 public void On_Use_Click()
 {
     itUI.ChangeCount(1);
     playerInfo._instance.InventoryUse(it, 1);
     On_InventoryPopup_Close_Click();
 }