C# Класс BuilderSetupHandler, PocketGodsRPG_Proto

A simple state machine to setup the city building game. Serves as a main() program. By: NeilDG
Наследование: MonoBehaviour
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
Awake ( ) : void
GetCurrentState ( ) : BuilderStateType
InitializeStateTable ( ) : void
OnDestroy ( ) : void
RegisterEventReceiver ( BuilderStateType builderState, System action ) : void

Convenience function that attaches an event receiver via event broadcaster system by specifying the corresponding build state. Does not accept parameters.

RemoveEventReceiver ( BuilderStateType builderState ) : void
SetState ( BuilderStateType stateType ) : void
Start ( ) : void

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

Метод Описание
DelayedMain ( ) : IEnumerator

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

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

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

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

public GetCurrentState ( ) : BuilderStateType
Результат BuilderStateType

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

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

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

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

RegisterEventReceiver() публичный статический Метод

Convenience function that attaches an event receiver via event broadcaster system by specifying the corresponding build state. Does not accept parameters.
public static RegisterEventReceiver ( BuilderStateType builderState, System action ) : void
builderState BuilderStateType Builder state.
action System Action.
Результат void

RemoveEventReceiver() публичный статический Метод

public static RemoveEventReceiver ( BuilderStateType builderState ) : void
builderState BuilderStateType
Результат void

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

public SetState ( BuilderStateType stateType ) : void
stateType BuilderStateType
Результат void

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

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