cocos2d-x lua 获取精灵移动的距离
2017-12-18 本文已影响18人
亮亮同学
cocos2d-x技术群新群:117871561
c++技术交流群:593010226
--点击开始获取位置
function cardLayer:ontochBegan(touch,event)
local pos = touch:getLocation()
self.beganPos = pos
end
--移动时获取开始位置和移动后位置的距离
function cardLayer:ontouchMoved(touch,event)
local pos = touch:getLocation()
--获取移动的距离
local distance = cc.pGetDistance(pos,self.beganPos)
end