C# Класс CellGrid

CellGrid class keeps track of the game, stores cells, units and players objects. It starts the game and makes turn transitions. It reacts to user interacting with units or cells, and raises events related to game progress.
Наследование: MonoBehaviour
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
PlayersParent Transform

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

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

Method makes turn transitions. It is called by player at the end of his turn.

Start ( ) : void
StartGame ( ) : void

Method is called once, at the beggining of the game.

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

Метод Описание
OnCellClicked ( object sender, EventArgs e ) : void
OnCellDehighlighted ( object sender, EventArgs e ) : void
OnCellHighlighted ( object sender, EventArgs e ) : void
OnUnitClicked ( object sender, EventArgs e ) : void
OnUnitDestroyed ( object sender, AttackEventArgs, e ) : void

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

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

Method makes turn transitions. It is called by player at the end of his turn.
public EndTurn ( ) : void
Результат void

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

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

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

Method is called once, at the beggining of the game.
public StartGame ( ) : void
Результат void

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

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

public Transform PlayersParent
Результат Transform