newImage放置不在左上角

时间:2014-06-29 20:50:08

标签: lua corona

当我在main.lua文件中只有这个时:

local myImage = display.newImage( "somefile.png" )

为什么它实际上没有显示在左上角,因为它被放置在0,0?图像的某些部分没有显示。

2 个答案:

答案 0 :(得分:1)

从Corona SDK的build 2000开始,所有显示对象都使用.x和.y表示对象的中心,除非您将对象的锚点更改为不居中。

答案 1 :(得分:1)

您必须为正在创建的图像设置定位点。

这应该澄清一切: http://coronalabs.com/blog/2013/10/15/tutorial-anchor-points-in-graphics-2-0/

如果您希望0,0坐标位于图像的左上角位置,则需要设置:

myImage.anchorX = 0
myImage.anchorY = 0