C# Класс InventoryManager

Наследование: MonoBehaviour
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
ChangeHeight IEnumerator

Открытые методы

Метод Описание
Deselect ( ) : void
GetReport ( ) : InventoryReport,
GiveItem ( string item ) : bool

Gives the item.

GiveItemList ( List items ) : bool

Gives each item in the list.

Hide ( ) : void

Hide the inventory panel.

OnBeginDrag ( PointerEventData eventData ) : void
OnDrag ( PointerEventData eventData ) : void
OnPointerClick ( PointerEventData eventData ) : void
OnPointerEnter ( PointerEventData eventData ) : void
OnPointerExit ( PointerEventData eventData ) : void
PollItemsInInventory ( ) : List
ReturnSelected ( ) : void

Returns the selected item to the inventory.

Select ( GameObject item ) : void

Select the specified item.

Show ( ) : void

Show the inventory panel.

TakeItem ( string item ) : bool

Takes the item.

TakeItemList ( List items ) : bool

Takes each item in the list.

Toggle ( ) : void

Toggle between showing and hidden.

ToggleActive ( bool isActive ) : void

Приватные методы

Метод Описание
ChangeHeight ( Vector2 target ) : IEnumerator

Changes the height over time.

Описание методов

Deselect() публичный Метод

public Deselect ( ) : void
Результат void

GetReport() публичный Метод

public GetReport ( ) : InventoryReport,
Результат InventoryReport,

GiveItem() публичный Метод

Gives the item.
public GiveItem ( string item ) : bool
item string
Результат bool

GiveItemList() публичный Метод

Gives each item in the list.
public GiveItemList ( List items ) : bool
items List Items.
Результат bool

Hide() публичный Метод

Hide the inventory panel.
public Hide ( ) : void
Результат void

OnBeginDrag() публичный Метод

public OnBeginDrag ( PointerEventData eventData ) : void
eventData PointerEventData
Результат void

OnDrag() публичный Метод

public OnDrag ( PointerEventData eventData ) : void
eventData PointerEventData
Результат void

OnPointerClick() публичный Метод

public OnPointerClick ( PointerEventData eventData ) : void
eventData PointerEventData
Результат void

OnPointerEnter() публичный Метод

public OnPointerEnter ( PointerEventData eventData ) : void
eventData PointerEventData
Результат void

OnPointerExit() публичный Метод

public OnPointerExit ( PointerEventData eventData ) : void
eventData PointerEventData
Результат void

PollItemsInInventory() публичный Метод

public PollItemsInInventory ( ) : List
Результат List

ReturnSelected() публичный Метод

Returns the selected item to the inventory.
public ReturnSelected ( ) : void
Результат void

Select() публичный Метод

Select the specified item.
public Select ( GameObject item ) : void
item GameObject Item.
Результат void

Show() публичный Метод

Show the inventory panel.
public Show ( ) : void
Результат void

TakeItem() публичный Метод

Takes the item.
public TakeItem ( string item ) : bool
item string Item.
Результат bool

TakeItemList() публичный Метод

Takes each item in the list.
public TakeItemList ( List items ) : bool
items List Items.
Результат bool

Toggle() публичный Метод

Toggle between showing and hidden.
public Toggle ( ) : void
Результат void

ToggleActive() публичный Метод

public ToggleActive ( bool isActive ) : void
isActive bool
Результат void