Пример #1
0
 // 선택된 아이템을 소모함
 // 외부에서 사용될 경우
 public void UseItem()
 {
     csInventory.Instance.SetToInventory(curItem, -1);
     if (workTable == null)
     {
         workTable = csAlreadyGame.WorktableObj.GetComponent <csWorktable> ();
     }
     workTable.RemoveAtPossibilityList();
     workTable.UpdateList();
 }
Пример #2
0
 // 아이템을 버리는 이벤트
 public void BtnDelete()
 {
     csInventory.Instance.SetToInventory(curItem, -count);
     csMessageBox.Show(curItem.Name + "을(를) 모두 버렸습니다.");
     gameObject.SetActive(false);
     if (workTable == null)
     {
         workTable = csAlreadyGame.WorktableObj.GetComponent <csWorktable> ();
     }
     workTable.RemoveAtPossibilityList();
     workTable.UpdateList();
 }
Пример #3
0
 // 현재 Panel의 조합아이템과 조합될 시 추가될 개수와 Panel이 관리될 csWorktable을 설정한다.
 public void SetWorkPanel(csItem item, int count, csWorktable workTable)
 {
     this.combItem  = item;
     this.combCount = count;
     this.workTable = workTable;
 }