lua-states-mixin:为 Lua 对象添加状态机功能

时间:2021-06-21 02:40:47
【文件属性】:
文件名称:lua-states-mixin:为 Lua 对象添加状态机功能
文件大小:6KB
文件格式:ZIP
更新时间:2021-06-21 02:40:47
Lua lua-states-mixin 为 Lua 对象添加状态机功能 该模块可以为您的任何对象添加状态机功能。 它既可以用作 mixin 类,也可以通过“猴子修补”您的对象来使用。 它旨在与,并且也已作为 mixin 集成到中。 特征 状态方法 getState()、setState()、gotoState() getPreviousState(), gotoPreviousState() pushStateStack(), popStateStack() 重置状态(),设置调试() 例子 混合类 此模块可用作混合项目包含ObjectBase子类,该子类展示了如何将此模块用作具有多重继承的混合。 简而言之: -- import the events mixin module (adjust path for your project) local StatesMixModule
【文件预览】:
lua-states-mixin-master
----.gitignore(11B)
----README.md(2KB)
----LICENSE(1KB)
----spec()
--------lua_states_spec.lua(8KB)
----Snakefile(408B)
----dmc_lua()
--------lua_states_mix.lua(6KB)

网友评论