AD设计类图-FSM
2017-03-21 15:37:46 0 举报
FSM(有限状态机)是一种设计模式,用于描述对象在其生命周期内所经历的状态序列。在AD设计类图中,FSM可以帮助我们更好地理解和控制对象的行为。FSM通常由一组状态、事件和转换组成。状态表示对象的不同条件或行为,事件表示触发状态转换的条件,而转换则定义了从一个状态到另一个状态的映射关系。通过使用FSM,我们可以将复杂的行为分解为一系列简单的状态和转换,从而提高代码的可读性和可维护性。此外,FSM还可以帮助我们识别潜在的错误和不一致之处,从而改进设计。总之,FSM是一种强大的工具,可以帮助我们更好地设计和实现复杂的软件系统。
作者其他创作
大纲/内容
EntityDeadFSM
public static readonly EntityFSM Instance public bool CanNotStateChangepublic FsmState State
EntityFSM
Ientity
public string resPathpublic UInt64 GameObjGUIDpublic UInt32 ObjTypeIDpublic float EntityOverplusRemainTimepublic float StrategyTickpublic int MapObgIdpublic EntityCampType EntityCamppublic FsmState state(*其他属性与当前功能无关,暂省略)
PlayerAdMoveFSM
FsmState
+ enum FsmState
0 条评论
下一页