1

我已经尝试了几个关于如何在 Lua 中正确对齐文本的示例。到目前为止,我一直没有成功。我正在使用 Corona SDK。任何建议表示赞赏。杰瑞

4

2 回答 2

0

也许这会起作用:

local textObj = display.newText(.....);
textObj:setReferencePoint(display.CenterRightReferencePoint);
textObj.x = 100;
于 2013-03-28T03:23:51.787 回答
0

在具有图形 2.0 的新版本 Corona SDK 中,您需要执行以下操作:

rowScore.anchorX = 1

用.rowScore创建的变量在哪里?display.newText这是一个完整的例子:

local rowScore = display.newText({
    text="My Score", 
    fontSize=40 
})
rowScore.anchorX = 1
rowScore.x = 30
rowScore.y = 100

请注意,我没有使用该align="right"参数,因为它在 Windows 模拟器上运行,但在 Android 上不运行。

于 2013-12-28T21:09:38.990 回答