【发布时间】:2011-09-08 06:57:09
【问题描述】:
我是 Corona 的新手。我有一个可在屏幕上拖动的图像。现在我想对该图像对象应用旋转。
我目前拥有的代码是:
myAnim1 = movieclip.newAnim{"ICQ.png"}
--foreground:insert( myAnim2 )
myAnim1.x = 20
myAnim1.y = 80
local function pressFunction()
myAnim1.alpha = 0.7
end
local function releaseFunction()
myAnim1.alpha = 1.0
end
-- Make 2nd sprite draggable
myAnim1:setDrag{
drag=true,
onPress=pressFunction,
onRelease=releaseFunction,
bounds = { 0, 0, 320, 480 }
}
local rotate = function( event )
myAnim1.rotation = event.x
end
myAnim1:addEventListener( "touch",rotate)
在此代码中,图像在我拖动时旋转。我希望在将图像放在屏幕上的某个位置后发生旋转。
谁能解决这个问题?提前致谢
【问题讨论】: