3D Touch坐标 转 UI node的局部坐标的的api 是什么? 2D的时候记得有convertToNodeSpaceAR,3D好像没了, 在api 找了个inverseTransformPoint
private onTouchMove(event: EventTouch) {
if(this.dragNode)
{
let pos = event.getLocation();
let inpos = new Vec3(pos.x, pos.y, 0);
let poutpos =new Vec3(0, 0, 0);
let pos3 = this.dragNode.inverseTransformPoint(poutpos, inpos);
console.log(pos3);
}
}
但是老是报错 [preview-error]Uncaught TypeError: Cannot read property ‘x’ of undefined in http://localhost:7456/scripting/engine/cocos/core/math/vec3.js
求大神指点 谢谢!!!