【问题标题】:In Corona/ Lua how to display a number on an image?在 Corona/Lua 中如何在图像上显示数字?
【发布时间】:2015-12-02 20:23:28
【问题描述】:

我正在创建一个游戏,其中有很多鸡蛋图像掉下来,并且上面显示随机生成的数字。当鸡蛋被敲击时,我需要检索与之关联的数字。以下是我的代码

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

现在我有与鸡蛋图像关联的数字,但我希望将 numberValue(即生成的随机数)显示在图像上。我怎样才能做到这一点?

【问题讨论】:

    标签: lua coronasdk


    【解决方案1】:

    这是执行此操作的示例代码。将其添加到您的代码下方。

    local eggText = display.newText({x = egg.x, y = egg.y, text = tostring(egg.numberValue), fontSize = 15, font = native.systemFont })
    eggGroup :insert(egg)
    eggGroup :insert(eggText)
    

    然后只在 eggGroup 而不是 'egg' 上进行转换

    【讨论】:

    • 哇,太棒了……它解决了我的问题……谢谢!!
    猜你喜欢
    • 1970-01-01
    • 2015-09-02
    • 2015-02-12
    • 1970-01-01
    • 2013-12-23
    • 1970-01-01
    • 2016-02-12
    • 1970-01-01
    • 2011-07-06
    相关资源
    最近更新 更多