C# 클래스 BuilderSetupHandler, PocketGodsRPG_Proto

A simple state machine to setup the city building game. Serves as a main() program. By: NeilDG
상속: MonoBehaviour
파일 보기 프로젝트 열기: pocket-playlab/PocketGodsRPG_Proto 1 사용 예제들

공개 메소드들

메소드 설명
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