在调用math.Random

时间:2015-12-01 18:36:34

标签: lua corona

以下是我的代码

local myRandomNumber = math.Random(0,10) 
local egg=display.newImage("egg.jpg")
egg.numberValue=myRandomNumber 

我收到以下错误 尝试调用字段'Random'(零值)

我该如何解决这个问题?

此外,如果我想在图像上显示numberValue(即生成的随机数)。我怎样才能做到这一点?

2 个答案:

答案 0 :(得分:1)

Lua的基础知识来看,Lua是一种区分大小写的语言。

所以,您需要实施math.random而不是math.Random。 立即试用此代码。

local myRandomNumber = math.random(0,10) 
local egg=display.newImage("egg.jpg")
egg.numberValue=myRandomNumber 

希望它对你有用。

答案 1 :(得分:0)

该功能未大写,您需要math.random,而不是math.Random

标准Lua库中的所有函数都遵循此规则。