我刚刚开始使用Corona SDK。并学习如何使用它制作应用程序。例如我正在使用:
local myRectangle = display.newRect( 0, 0, 150, 50 )
myRectangle.strokeWidth = 3
myRectangle:setFillColor( 0.7 )
myRectangle:setStrokeColor( 1, 0, 0 )
当我使用它时,它在手机上会看起来像这样
当我使用此代码时:
local myRectangle = display.newRect( 77, 27, 150, 50 )
myRectangle.strokeWidth = 3
myRectangle:setFillColor( 0.7 )
myRectangle:setStrokeColor( 1, 0, 0 )
然后在我的手机上看起来像这样:
看起来偏移量不好。有人知道如何解决此问题吗?
默认情况下,锚点位于对象的中心。所以如果你设置
myRectangle.x = 0
myRectangle.y = 0
对象的中心将位于0,0。要对其进行更改,请将锚点设置为0,0(左上)
myRectangle.anchorX = 0
myRectangle.anchorY = 0
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句