我有一个对象,我只是想上下移动。我怎么能让这个物体在没有实际接触物体的情况下上下移动呢?这里是我的代码至今:在日冕中拖动对象
function Scientist:touch(event)
if event.phase == "began" then
display.getCurrentStage():setFocus( nil)
self.markY = self.y
self.isFocus = false
elseif event.phase == "moved" then
local y = (event.y - event.yStart) + self.markY
self.y = y
elseif event.phase == "ended" or event.phase == "cancelled" then
display.getCurrentStage():setFocus(nil)
end
return true
end
Scientist:addEventListener('touch', Scientist)