【发布时间】:2014-12-05 23:53:30
【问题描述】:
我想调用一个接收数据的函数然后在其中一个函数参数中填充一个我命名的数组。我正在寻找的示例:
function readSaveFile(saveFileName, arrayName)
if love.filesystem.exists(saveFileName) then
arrayName = Tserial.unpack(love.filesystem.read(saveFileName))
end
end
问题在于,它不是用 arrayName 下的字符串创建一个数组,而是用一个显式称为“arrayName”的数组替换参数。有什么方法可以填充指定的数组名称吗?
【问题讨论】:
-
为什么不直接返回数据呢?像这样的变量操作通常是不好的做法,如果变量不在范围内且不是全局变量,则很困难。
-
如果您仍然没有答案,请发表澄清,因为我不明白您帖子的最后一段。
标签: arrays function lua parameter-passing love2d