Image 电晕sdk按钮';s图像不可见/放错位置

Image 电晕sdk按钮';s图像不可见/放错位置,image,button,lua,coronasdk,visible,Image,Button,Lua,Coronasdk,Visible,我刚刚安装了sdk并在创建示例应用程序项目中运行。 最后,我得到了一个文件夹,里面有很多图标和3个类,它们向我展示了如何工作 我注意到的问题是,代码创建的按钮应该有背景图像,但只有文本可见。图像位于同一文件夹中,拼写正确 自动生成的代码如下所示: playBtn = widget.newButton{ label="Play Now", labelColor = { default={255}, over={128} }, default="button.png"

我刚刚安装了sdk并在创建示例应用程序项目中运行。 最后,我得到了一个文件夹,里面有很多图标和3个类,它们向我展示了如何工作

我注意到的问题是,代码创建的按钮应该有背景图像,但只有文本可见。图像位于同一文件夹中,拼写正确

自动生成的代码如下所示:

    playBtn = widget.newButton{
    label="Play Now",
    labelColor = { default={255}, over={128} },
    default="button.png",
    over="button-over.png",
    width=154, height=40,
    onRelease = onPlayBtnRelease    -- event listener function
}
playBtn.x = display.contentWidth*0.5
playBtn.y = display.contentHeight - 125

文本也不会改变颜色。当我在自动创建的按钮下方添加另一个按钮时,我可以在左上角看到图像的一小部分。当移动到网络场景时,该按钮也可见。为什么?

要帮助解决颜色问题,您需要更改值。Corona最近更改为十进制颜色,范围从0到1,而不是0到255。任何超过1的值都将导致颜色使用1


所以基本上你的颜色需要除以255才能得到正确的值。您可以让代码分割它,也可以自己分割值。您可以阅读一篇关于它的帖子。

API似乎已将“按钮图形的参数已从'default/over'重命名为'defaultFile/overFile'”
感谢corona让您的工具保持最新
我仍然不明白为什么另一个按钮的图像在角落部分可见,为什么文本位置正确