lua笔记
strivero
我就是我
展开
-
lua 语法
三元表达式: lua : a = 1 b = (a == 1) and "one" or "not one" c# : bool a = 1; string b = a == 1 ? "one" : "not one";while循环 lua : a = 1 while a~= 5 do -- Lua uses ~= to me原创 2016-07-25 13:39:10 · 504 阅读 · 0 评论 -
带撤销的无限状态机-lua篇
核心就一个FSM(状态机),一个FSMState(状态)。 每个状态可以有一个父状态和无限个子状态。 具体实现可以参考下面代码 将附件的后缀该为.zip后,解压可获得到源码 require(“FSM”) require(“FSMState”) local fsm = FSM:New(“fsmName”) local idleState = FSMState:New(“idle”) local mo...原创 2018-11-07 11:25:33 · 1161 阅读 · 0 评论