Game Framework  2021.05.31
FsmBase类 参考abstract

有限状态机基类。 更多...

Public 成员函数

 FsmBase ()
 初始化有限状态机基类的新实例。 更多...
 

属性

string?? Name [get, protected set]
 获取有限状态机名称。 更多...
 
string FullName [get]
 获取有限状态机完整名称。 更多...
 
abstract Type OwnerType [get]
 获取有限状态机持有者类型。 更多...
 
abstract int FsmStateCount [get]
 获取有限状态机中状态的数量。 更多...
 
abstract bool IsRunning [get]
 获取有限状态机是否正在运行。 更多...
 
abstract bool IsDestroyed [get]
 获取有限状态机是否被销毁。 更多...
 
abstract string CurrentStateName [get]
 获取当前有限状态机状态名称。 更多...
 
abstract float CurrentStateTime [get]
 获取当前有限状态机状态持续时间。 更多...
 

详细描述

有限状态机基类。

构造及析构函数说明

◆ FsmBase()

FsmBase ( )

初始化有限状态机基类的新实例。

属性说明

◆ CurrentStateName

abstract string CurrentStateName
get

获取当前有限状态机状态名称。

◆ CurrentStateTime

abstract float CurrentStateTime
get

获取当前有限状态机状态持续时间。

◆ FsmStateCount

abstract int FsmStateCount
get

获取有限状态机中状态的数量。

◆ FullName

string FullName
get

获取有限状态机完整名称。

◆ IsDestroyed

abstract bool IsDestroyed
get

获取有限状态机是否被销毁。

◆ IsRunning

abstract bool IsRunning
get

获取有限状态机是否正在运行。

◆ Name

string?? Name
getprotected set

获取有限状态机名称。

◆ OwnerType

abstract Type OwnerType
get

获取有限状态机持有者类型。