51得票5回答
函数/变量作用域(按值传递还是引用传递)?

我对 Lua 的变量作用域和函数参数传递(值或引用)完全感到困惑。 请看下面的代码: local a = 9 -- since it's define local, should not have func scope local t = {4,6} -- since ...

51得票6回答
Lua在同一行打印输出

在Pascal中,我有write和writeln。显然Lua的print类似于Pascal的writeln。我们是否有类似于Pascal的write的东西?如何让连续的打印命令将它们的输出发送到同一行? print("Hello") print("World") 输出:Hello world...

51得票6回答
使用Lua的好游戏引擎是什么?

我知道 Love2D 和 Corona SDK(用于移动设备)。你推荐使用的其他使用Lua的游戏引擎吗?

49得票4回答
Lua中的运算符"~="表示什么意思?

~= 操作符在 Lua 中的含义是什么? 例如,在下面的代码中:if x ~= params then

49得票3回答
如何快速初始化Lua中的关联表?

在Lua中,您可以按照以下方式创建一个表格: local t = { 1, 2, 3, 4, 5 } 然而,如果我想创建一个关联表,我必须按照以下方式完成: local t = {} t['foo'] = 1 t['bar'] = 2 以下内容出现错误: local t = { ...

49得票4回答
如何退出Lua脚本的执行?

我想在某个条件下退出Lua脚本的执行。 例如: content = get_content() if not content then -- ( Here i want some kind of exit function ) next_content = get_content() ...

49得票12回答
在迭代数组表时安全地删除项目

这个问题类似于如何在删除键时安全地迭代Lua表,但又有所不同。 概述 给定一个 Lua 数组(键是连续整数,从1开始),如何最好地遍历并 在查看条目时删除其中一些条目? 真实世界的例子 我有一个 Lua 数组表格中的带时间戳的条目数组。 条目始终添加到数组的末尾(使用table.ins...

49得票3回答
PyTorch和Torch有什么关系?

有两个 PyTorch 代码仓库: https://github.com/hughperkins/pytorch https://github.com/pytorch/pytorch 第一个明确需要 Torch 和 Lua,并且是一个封装,但第二个除了名称之外没有任何关于 Torch 项目...

48得票4回答
如何在Lua中从文件中读取数据

我想知道是否有一种方法可以从文件中读取数据,或者仅仅是查看文件是否存在并返回一个true或falsefunction fileRead(Path,LineNumber) --..Code... return Data end

48得票1回答
在Lua中将字符串中的所有字符转换为小写

我有一个问题,我正在尝试在Lua中将字符串转换为小写,但它没有起作用。我已经这样做了:String = String:lower() 但它不喜欢这样做。我确信这是正确的方法,我以前见过它做过。一些网站建议这可能是由于解释器版本不正确造成的问题。 有什么想法吗?