Skip to content

InventoryItemController

KimHyeonwoo edited this page May 10, 2016 · 5 revisions
  • maxItem : 인벤토리의 최대 아이템 개수
  • equipIndex : 현재 장착중인 아이템의 인덱스, 아무것도 장착하지 않고 있을 경우에 -1

void Start()

  • equipIndex의 값을 -1로 지정

public void Add (GameItems Item)

  • itemList에 Item을 추가
  • Refresh() 함수를 호출

public void Clicked (int number)

  • 현재 장착중인 아이템을 클릭하면 선택 해제 (equipIndex = -1)
  • 그렇지 않은 아이템을 클릭하면 선택 (equipIndex = number)
  • Refresh() 함수를 호출

private void Refresh()

  • 장착중인 아이템을 보여주는 highlightFrame을 적절한 위치로 옮기거나 deactivate
  • itemList에 들어 있는 item의 image를 previewList에 넣어줌

Clone this wiki locally