Cocos2d-X与游戏开发cocos2d-Luacocos2d

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
上一篇下一篇

猜你喜欢

热点阅读