在Corona SDK中如何向图像添加标签(文本)?

时间:2011-06-20 08:41:19

标签: corona

在corona SDK中如何向图像添加标签(文本)

我创建了我的图片如下

    local item = display.newImageRect('images/foo.png',70,70);
    item.x = 50;
    item.y = 50;

如何向图像添加文字?

非常感谢

1 个答案:

答案 0 :(得分:4)

要向图像添加文本,使其“粘贴”到图像上,您可以创建对象(如您所有)以及正上方的文本对象。然后,创建一个组并将它们都粘在其中。

这是一个如何做到的例子:

local myGroup = display.newGroup()

local item = display.newImageRect('images/foo.png',70,70)
item.x = 50
item.y = 50

local text = display.newText( "My Text", 0, 0, "Helvetica", 18 )
text:setTextColor( 0, 0, 0, 255 )

-- insert items into group, in the order you want them displayed:
myGroup:insert( item )
myGroup:insert( text )

然后,要移动它,只需修改'myGroup'的x / y。

希望有所帮助!