C# Class QFSM, QFramework

状态机实现
Afficher le fichier Open project: liangxiegame/QFramework

Méthodes publiques

Méthode Description
AddState ( string name ) : void

添加状态

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

添加条转

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

处理事件

Start ( string name ) : void

启动状态机

Method Details

AddState() public méthode

添加状态
public AddState ( string name ) : void
name string
Résultat void

AddTranslation() public méthode

添加条转
public AddTranslation ( string fromState, string name, string toState, FSMCallfunc callfunc ) : void
fromState string
name string
toState string
callfunc FSMCallfunc
Résultat void

Clear() public méthode

public Clear ( ) : void
Résultat void

HandleEvent() public méthode

处理事件
public HandleEvent ( string name ) : void
name string Name.
Résultat void

Start() public méthode

启动状态机
public Start ( string name ) : void
name string
Résultat void