收藏
回答

xr-frame 坐标系问题,如何创建一个z轴始终指向北的坐标系?

wx.onDeviceMotionChange((res) => {
 wx.offDeviceMotionChange();
  let yOffset: any = 360 - res.alpha;
  if (nodeRoot) {
    var t = nodeRoot.getComponent(xrFrameSystem.Transform); // nodeRoot是我创建在shadow-root下面的节点
    t.rotation.y = yOffset * Math.PI / 180;    
  }
});

我这么写不对,实际上nodeRoot还是跟随摄像机移动,很奇怪,没想明白。

回答关注问题邀请回答
收藏

1 个回答

  • geeze
    geeze
    2023-11-08

    我太蠢了,画个图就知道了

    2023-11-08
    有用
    回复
登录 后发表内容