这样,我们可以快速建立一个buff监控系统。先关闭设置页,然后发现缺少图标。使用“坚不可摧的决心”技能后,图标再次出现。这似乎很复杂。我们采取了多少步骤?1在内部创建新图标。2进入触发页面,输入不可磨灭的判定并确认。三。勾选图中的冷却图标。4用鼠标将图标移动到您最喜欢的位置
这不仅仅是匿名函数,还有闭包。如果你对闭包了解不多,可以暂时忽略它
函数a的返回值是一个匿名函数,它会改变函数a中的局部变量。i
每次调用匿名函数时,都会使局部变量自增1并返回这个值
执行时,c1被赋予了这个匿名函数,所以每次调用c1都会输出这个局部变量,这个局部变量每次i时都会自动递增
第一个问题:
不要混淆lua源代码中的参数和lua扩展c函数中的参数。lua,不管是什么指针(当然,plc函数中的参数需要pl指针)。
第二个问题:
对于c函数,它必须返回int值。这个int值告诉lua它将几个参数返回给lua(它可以返回0个参数;如果为0,则返回0)。
第三个问题:
luatonumber是以整数形式返回lua堆栈中相应索引的值。在这个语句中,您将lua中的参数赋给num变量。