在Lua中如何将数值与对象关联起来?

我刚开始在 Lua(Corona)中编写代码。我有一张图片。

local egg=display.newImage("egg.jpg")

现在我想在图片上显示一个随机数,并将该图片与其相关联。例如,如果该图片与另一个对象发生碰撞,我需要检索随机数的值。如何做到这一点?

点赞
用户2305605
用户2305605

在 Lua 中,你可以向任何对象添加属性。

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

因此,要检索该值,只需访问 numberValue 属性。

要了解更多有关随机数的知识,您可以阅读此处:

http://lua-users.org/wiki/MathLibraryTutorial

2015-12-01 02:38:33