【发布时间】:2014-11-24 13:20:06
【问题描述】:
我正在使用此代码来移动我的对象
function myObject( event )
if event.phase == "began" then
monkey.markX = monkey.x -- store x location of object
-- monkey.markY = monkey.y -- store y location of object
elseif event.phase == "moved" then
local x = (event.x - event.xStart) + monkey.markX
-- local y = (event.y - event.yStart) + monkey.markY
if monkey.x <= screenLeft then
print("left")
monkey.x = 250
else
end
monkey.x = x -- move object based on calculations above
end
return true
end
问题是使用此代码可以将角色拖出屏幕,我不希望这种情况发生。 将不胜感激提供有关如何阻止此表单发生的代码说明
【问题讨论】:
-
这已经被问过了,检查[this][1] [1]:stackoverflow.com/questions/26823313/…