C# Класс StateController

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

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

Свойство Тип Описание
EndTurnButton GameObject
Units GameObject[]

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

Метод Описание
CashChanged ( int id, int newValue ) : void
CreateUnit ( int targetX, int targetY, string unitType, int ownerId ) : void
EndTurn ( string name, int id ) : void
GameLoaded ( ) : void
GameWon ( int winner, int losers ) : void
MoveToAttack ( int startX, int startY, int endX, int endY ) : void
MoveToEmpty ( int startX, int startY, int endX, int endY ) : void
MoveToMerge ( int startX, int startY, int endX, int endY ) : void
OnDestroy ( ) : void
OnEnable ( ) : void
PlayerLeft ( int id, string name ) : void
Send ( string message ) : void
ServerDisconnected ( ) : void
SetPlayers ( string names, int ids ) : void
SplitUnit ( int startX, int startY, int endX, int endY, int amount ) : void

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

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

public CashChanged ( int id, int newValue ) : void
id int
newValue int
Результат void

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

public CreateUnit ( int targetX, int targetY, string unitType, int ownerId ) : void
targetX int
targetY int
unitType string
ownerId int
Результат void

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

public EndTurn ( string name, int id ) : void
name string
id int
Результат void

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

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

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

public GameWon ( int winner, int losers ) : void
winner int
losers int
Результат void

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

public MoveToAttack ( int startX, int startY, int endX, int endY ) : void
startX int
startY int
endX int
endY int
Результат void

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

public MoveToEmpty ( int startX, int startY, int endX, int endY ) : void
startX int
startY int
endX int
endY int
Результат void

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

public MoveToMerge ( int startX, int startY, int endX, int endY ) : void
startX int
startY int
endX int
endY int
Результат void

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

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

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

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

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

public PlayerLeft ( int id, string name ) : void
id int
name string
Результат void

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

public Send ( string message ) : void
message string
Результат void

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

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

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

public SetPlayers ( string names, int ids ) : void
names string
ids int
Результат void

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

public SplitUnit ( int startX, int startY, int endX, int endY, int amount ) : void
startX int
startY int
endX int
endY int
amount int
Результат void

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

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

public GameObject EndTurnButton
Результат GameObject

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

public GameObject[] Units
Результат GameObject[]