C# 클래스 AState, PocketGodsRPG_Proto

파일 보기 프로젝트 열기: pocket-playlab/PocketGodsRPG_Proto 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
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,