请告诉我,如果这里有任何错误以及如何使代码更干净。 有一个空间“公司” 。 里面是一个字符串“type”和“information” map。在这个map里面是一个“job” object和一个“users”对象数组。 “用户”数组由 2 个对象组成。 每个object有4个字段。 我需要添加一个 ...
请告诉我,如果这里有任何错误以及如何使代码更干净。 有一个空间“公司” 。 里面是一个字符串“type”和“information” map。在这个map里面是一个“job” object和一个“users”对象数组。 “用户”数组由 2 个对象组成。 每个object有4个字段。 我需要添加一个 ...
我是新来的。lua。 我阅读了文档,但没有找到问题的答案。 有一个空间“公司” 。 里面是一个“信息” map。在这个 map 里面是一个“工作” object 和一个“用户”对象数组。 “用户”数组由 2 个对象组成。 每个object有4个字段。 我需要重命名 2 个字段: Old fiel ...
我有下表: local my_table = {data = {{value1 = "test1", value2 = "test2"}, {value3 = "test3", value4 = "test4"}}} 我想将此表转换为 json 格式并保存到文件中。 但是,当我尝试 我收到一个错误 ...
我想创建一个 0 内存 lua 数组,当我在上面使用# []之类的运算符时,它实际上跳转到我的自定义 function 关于如何做到这一点的任何想法? 我希望使用这个假数组的用户不会认为它是假的,它在访问速度方面比普通数组差,但具有更好的 memory 性能 ...
我经常使用https://www.lua.org/cgi-bin/demo来快速破解一些脚本并测试它们是否真的有效。 但是今天我偶然发现了一些非常奇怪的事情。 测试这段代码 给了我这个错误信息输入:9:尝试调用 nil 值(字段“foreach”) 所以我试着跑步 导致这个 output 因为大约一 ...
我一直在考虑可能的最简单方法来为我的脚本实施本地化系统,以便可以轻松地将它们的 UI 文本翻译成其他语言,除此之外,我想到的一种方法就是使用原始英文文本作为 hash 键对于表条目,因此您只需检查键是否存在(甚至不需要全部循环),然后以翻译文本的形式返回匹配键的值。 好吧,这或多或少是理论.... ...
我在玩 Lua 和 neural.networks 时,偶然发现我的代码中有一个奇怪的错误,其中 Lua 似乎将表格视为数字。 我有以下代码... 当我按所示运行代码时,它会按预期为 Lua 表打印地址列表到 memory: 但是,如果我将AI.Run更改为以下内容: 我收到以下错误消息: 表 ...
尝试比较 2 个列表(表)并在新列表中存在不在旧列表中的任何值的情况下返回 true。 努力做到这一点,任何帮助表示赞赏! 必须返回 true 的示例: 在这种情况下,“banana”在新列表中但不在旧列表中,因此代码必须返回 true。 注意:如果旧列表中有一个值不在新列表中,我仍然想返回 fal ...
我有一个动态表,它可以包含另一个表,我需要一个递归 function 来帮助我专门找到一个键,当它找到它时,能够进行更改并将这些更改反映在桌子。 我的表: 我的递归 function 我不想丢失对表的引用,并且在递归 function 结束时反映更改 ...
我知道 Lua 会记住具有相同定义变量的同一字段/函数中的值。 但我仍然缺乏它背后的概念。 假设我看到Int Variable = 2如果我们迭代它可以修改它Int variable = 8 我在代码上应用的逻辑相同。 我得到了结果,但我不明白它背后的概念。 您可以在我的代码中看到我在Var x ...
我了解冒号语法的作用。 我知道table.insert(list, value)的作用。 我也知道我无法创建自己的表t={}并使用t:insert(value)向其中插入一个值。 但是当我执行table:insert(value)时,它将值插入到应该是一种类型的table中,对吗? 最糟糕的是我可 ...
我有一个奇怪的问题,从昨天开始我就无法在 Garry's Mod (GLua) 上解决当我的 gmod 服务器游戏运行时,我注意到数组上存在错误,当它们被正确指定时,某些键为空,而在进行深度测试时,我注意到返回的数组是......倒退的。 下面是一个数组: ) which displays the ...
我有以下格式的文件:- 我只想找到平均 dload 值我当前的代码是:- 但是这段代码给我索引,所有单词都作为值。 我无法找到平均 dload 的具体值我是 lua 的新手,非常感谢任何帮助 ...
我是 Roblox 开发和 Lua 的新手,我遇到了一个非常基本的问题,我创建了一个模块脚本,该脚本返回一个包含一些值的字典……我需要另一个脚本上的字典……但是怎么做? 这是我的代码(脚本在 ReplicatedStorage 中): 然后在另一个脚本(在 Workspace 上)我做: 但给我这个 ...
在我正在编程的 Roblox 游戏中,我想要一个包含 boolean 值的表来迭代以确保在使另一个值变为true之前它们都是false的,例如;local bool1 = true local bool2 = false local bool3 = false local bool4 = fals ...
尝试在 Lua 中制作表格时出现标题错误,如下所示: 对发生的事情有什么想法吗? 谢谢,MakePrint0 ...
我试图在 lua 中创建一个矩阵乘法器,但是当 C[x][y] 退出 for 循环时,C[x][y] 表得到一个错误的值。 有谁能够帮助我? 代码: 终端:开始 7 22 10 32 -- 2 22 22 32 32 22 22 32 32 结束 C:\用户\保罗\桌面> ...
我想用 Lua 创建一个填字游戏的解算器。我不习惯这种语言,而且我的英语很差,对此感到抱歉。 我必须多次迭代相同的表表,检查给定的单词是否存在,如果存在,则用“*”符号替换表中该单词的每个字符。 例如: 现在我专注于找到从左到右扫描表格的单词。 这是我的代码: 它可能过于复杂,但我的问题是:如何让 ...
在 javascript 您可以执行以下操作const obj1 = {a:1, b:'blue', c:true}; const obj2 = {...obj1, d:3, e:'something else'}; 而你 object 2 将包含所有 obj 1。 lua有没有办法做到这一点? ...