【发布时间】:2014-08-26 08:16:12
【问题描述】:
如何在Lua中定义一个变量(常量),在Cocos2d-x的其他Lua脚本中如何调用?
以我的方式: main.lua
local r = require("src/Square")
local constant= r:getConstant()
Square.lua
function Square:getConstant()
return 10
end
还有其他更优雅的方式吗?任何建议将不胜感激。
【问题讨论】:
-
Lua 不知道常量(const 变量)。 “如何调用(常量)”不清楚,你的意思是如何访问变量?除非变量被声明为“本地”,否则它将可以从任何脚本访问。函数也是如此。假设两个 Lua 脚本在同一个 Lua 堆栈上运行。
-
@LearnCocos2D 我已经编辑了我的帖子,感谢您的热情。