调用数学时,尝试在 Lua 中调用字段 'Random'(零值)错误。随机



以下是我的代码

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

我得到以下错误尝试调用字段"随机"(零值)

我该如何解决这个问题?

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

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

因此,您需要实现math.random而不是math.Random。请立即尝试此代码。

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

希望对你有用。

函数没有大写,您要查找的是math.random,而不是math.Random

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

最新更新