C# 클래스 QFSM, QFramework

状态机实现
파일 보기 프로젝트 열기: liangxiegame/QFramework

공개 메소드들

메소드 설명
AddState ( string name ) : void

添加状态

AddTranslation ( string fromState, string name, string toState, FSMCallfunc callfunc ) : void

添加条转

Clear ( ) : void
HandleEvent ( string name ) : void

处理事件

Start ( string name ) : void

启动状态机

메소드 상세

AddState() 공개 메소드

添加状态
public AddState ( string name ) : void
name string
리턴 void

AddTranslation() 공개 메소드

添加条转
public AddTranslation ( string fromState, string name, string toState, FSMCallfunc callfunc ) : void
fromState string
name string
toState string
callfunc FSMCallfunc
리턴 void

Clear() 공개 메소드

public Clear ( ) : void
리턴 void

HandleEvent() 공개 메소드

处理事件
public HandleEvent ( string name ) : void
name string Name.
리턴 void

Start() 공개 메소드

启动状态机
public Start ( string name ) : void
name string
리턴 void