C# Класс AState, PocketGodsRPG_Proto

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

Защищенные свойства (Protected)

Свойство Тип Описание
stateMachine AStateMachine,

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

Метод Описание
AState ( string stateLabel, AStateMachine, stateMachine ) : System.Collections
AddTransition ( string stateLabel, AState, state ) : void
GetLabel ( ) : string
GetTransitionState ( string stateLabel ) : AState,
HasTransition ( string stateLabel ) : bool
OnEnter ( ) : void
OnExit ( ) : void
OnUpdate ( ) : void

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

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

public AState ( string stateLabel, AStateMachine, stateMachine ) : System.Collections
stateLabel string
stateMachine AStateMachine,
Результат System.Collections

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

public AddTransition ( string stateLabel, AState, state ) : void
stateLabel string
state AState,
Результат void

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

public GetLabel ( ) : string
Результат string

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

public GetTransitionState ( string stateLabel ) : AState,
stateLabel string
Результат AState,

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

public HasTransition ( string stateLabel ) : bool
stateLabel string
Результат bool

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

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

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

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

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

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

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

stateMachine защищенное свойство

protected AStateMachine, stateMachine
Результат AStateMachine,