我正在尝试在我的 ipad 上的 codea 中创建一个简单的应用程序,它显示图像并让用户移动它。我能够正确显示图像,但无法用手指移动它。
这是我的代码。
function touched(touch)
local currentTouchPosition = vec2(touch.x,touch.y)
if (touch.state == BEGAN) then
end
if (touch.state == MOVING) then
if ((imagePosition.x - imageSize.x/2) < currentTouchPosition.x and
(imagePosition.x + imageSize.x/2) > currentTouchPosition.x and
(imagePosition.y - imageSize.y/2) < currentTouchPosition.y and
(imagePosition.y + imageSize.y/2) > currentTouchPosition.y ) then
imagePosition = currentTouchPosition
end
end
if (touch.state == ENDED) then
end
end
我应该如何使它工作?...在此先感谢。