Module FSM

状态机

Functions

new (opts) 创建状态机
register (name, state) 注册状态
clone () 克隆状态机
execute () 执行(内部用)
start (name) 启动状态机
switch (name) 切换状态
stop () 停止状态机


Functions

new (opts)
创建状态机

Parameters:

  • opts
register (name, state)
注册状态

Parameters:

  • name 名称
  • state 状态 (需要有三个回调函数 enter, tick, leave)
clone ()
克隆状态机
execute ()
执行(内部用)
start (name)
启动状态机

Parameters:

  • name 状态名
switch (name)
切换状态

Parameters:

  • name 状态名
stop ()
停止状态机
generated by LDoc 1.5.0 Last updated 2026-03-23 10:22:38