C# Класс MenuButton, PuzzleGameProject

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

Открытые свойства

Свойство Тип Описание
ElementCount int
OffSprite Sprite
OnSprite Sprite

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

Метод Описание
DownElementCount ( ) : void

Sets the element count to elementCount - 1.

OnTriggerEnter2D ( Collider2D other ) : void

Called when this Object's Collider encounters another.

Start ( ) : void

Initializes the MenuButton.

UpElementCount ( ) : void

Sets the element count to elementCount + 1.

Защищенные методы

Метод Описание
GetTextName ( ) : string

Informs which Text is associated with this MenuButton.

GetUIElementToSpawn ( ) : UIDraggableElement,

Informs which UIDraggableElement this MenuButton has to spawn.

IsRightMovementAction ( DraggableElement, draggableElement ) : bool

Informs whether the given Element is the DraggableElement bound the this MenuButton.

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

Метод Описание
SetElementCountToText ( ) : void

Sets the element count to the associated Text.

SetOffSprite ( ) : void

Sets the appearance of the MenuButton to OFF.

SetOnSprite ( ) : void

Sets the appearance of the MenuButton to ON.

SpawnUIDraggableElement ( ) : void

Spawns the UIDraggableElement associated with this MenuButton on top of this MenuButton.

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

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

Sets the element count to elementCount - 1.
public DownElementCount ( ) : void
Результат void

GetTextName() защищенный абстрактный Метод

Informs which Text is associated with this MenuButton.
protected abstract GetTextName ( ) : string
Результат string

GetUIElementToSpawn() защищенный абстрактный Метод

Informs which UIDraggableElement this MenuButton has to spawn.
protected abstract GetUIElementToSpawn ( ) : UIDraggableElement,
Результат UIDraggableElement,

IsRightMovementAction() защищенный абстрактный Метод

Informs whether the given Element is the DraggableElement bound the this MenuButton.
protected abstract IsRightMovementAction ( DraggableElement, draggableElement ) : bool
draggableElement DraggableElement, The Element to test.
Результат bool

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

Called when this Object's Collider encounters another.
public OnTriggerEnter2D ( Collider2D other ) : void
other UnityEngine.Collider2D The that collided with the MenuButton.
Результат void

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

Initializes the MenuButton.
public Start ( ) : void
Результат void

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

Sets the element count to elementCount + 1.
public UpElementCount ( ) : void
Результат void

Описание свойств

ElementCount публичное свойство

The actual element count.
public int ElementCount
Результат int

OffSprite публичное свойство

The Sprite to show when the element count is equal to 0.
public Sprite OffSprite
Результат Sprite

OnSprite публичное свойство

The Sprite to show when the element count is greater than 0.
public Sprite OnSprite
Результат Sprite