1

我有一个图()中的图像:

在此处输入图像描述

我正在尝试相对于X圆圈内的标记旋转它。所以,我尝试了 object.anchorXandobject.anchorY属性。但它不起作用(即,锚点没有改变):(

我的代码是:

local secondHand = display.newImageRect( "clock-hands-hi-v1.png", 412, 64 )
secondHand.anchorX = 0.223
secondHand.anchorY = 0.5
secondHand.x = 160
secondHand.y = 240

timer.performWithDelay( 1000, function() secondHand.rotation = secondHand.rotation + 6; end, 0 )

-- two reference lines
line = display.newRect(159,0,1,480)
line:setFillColor(255)

line = display.newRect(0,239,320,1)
line:setFillColor(255)

我的电晕版本是最新版本: 2013.1202 (2013.8.28) 任何人请找出我的代码有什么问题。请帮忙。

4

1 回答 1

2

我不知道你是否已经弄清楚了,但从 build #2013.2076 开始支持 anchorX 和 anchorY。

build 2013.1202 似乎仍然使用 Graphics 1.0。如果您想使用它们或使用 Graphics 2.0 更新的任何内容,您应该下载最后一个公开版本的 corona。

你可以在这里找到它:corona sdk 下载

于 2013-12-10T09:44:29.477 回答