触摸移动

onTouchMove(){
let touchPos = event.getUILocation()
let nodePos = this.node.parent.getComponent(UITransform).convertToNodeSpaceAR(v3(touchPos.x,touchPos.y,0))
this.node.setPosition(nodePos)
}

这样做有个问题,每次点击节点的时候,节点的中心都会自动跳到鼠标上,请教下这个有什么办法解决,或者有什么其他的方法做

加上 this.node 当前得坐标呗 插值相加一下,或者不取Location取Delta 节点加上Delta 得值就行了

了解了,还是应该用移动的距离加上初始坐标得到新坐标