C# Класс WaterUnitEventController

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

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

Метод Описание
CreateSplitMock ( ) : GameObject
MoveToAttack ( TileController, start, List path ) : DeselectStatus
MoveToEmpty ( TileController, start, List path ) : DeselectStatus
MoveToMerge ( TileController, start, List path ) : DeselectStatus
OnClicked ( GameObject ownTile, GameObject clickedTile ) : DeselectStatus
OnMouseEnter ( GameObject ownTile, GameObject hoveredTile ) : void
ShowUnitStack ( TileController, ownTile ) : void
Split ( GameObject mock, TileController, ownTile, TileController, targetTile ) : DeselectStatus

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

Метод Описание
MoveWaterUnit ( TileController, startTile, List path, Action finalAction ) : void
QueueNextItem ( ) : void

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

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

public CreateSplitMock ( ) : GameObject
Результат GameObject

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

public MoveToAttack ( TileController, start, List path ) : DeselectStatus
start TileController,
path List
Результат DeselectStatus

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

public MoveToEmpty ( TileController, start, List path ) : DeselectStatus
start TileController,
path List
Результат DeselectStatus

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

public MoveToMerge ( TileController, start, List path ) : DeselectStatus
start TileController,
path List
Результат DeselectStatus

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

public OnClicked ( GameObject ownTile, GameObject clickedTile ) : DeselectStatus
ownTile GameObject
clickedTile GameObject
Результат DeselectStatus

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

public OnMouseEnter ( GameObject ownTile, GameObject hoveredTile ) : void
ownTile GameObject
hoveredTile GameObject
Результат void

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

public ShowUnitStack ( TileController, ownTile ) : void
ownTile TileController,
Результат void

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

public Split ( GameObject mock, TileController, ownTile, TileController, targetTile ) : DeselectStatus
mock GameObject
ownTile TileController,
targetTile TileController,
Результат DeselectStatus