three.js全景视频 陀螺仪和手势控制相机旋转不兼容

爱笑的猫㎡ 2020-03-16 11:08:55
three.js全景视频 陀螺仪和手势控制相机旋转不兼容
想完成的效果是手机观看全景视频/全景图时,可以使用陀螺仪控制相机完成360旋转,同时手指可拖动场景,手指离开屏幕时,场景不变,旋转手机可从此场景继续旋转。
陀螺仪部分使用DeviceOrientationControls.js,手势控制调用touch API获取旋转角度,并使用camera.position(也试过用camera.rotation)旋转相机。现在的问题是陀螺仪功能和手势拖动分别可用,二者合在一起时,手势拖动完成后的场景并不能保存,手指一旦离开屏幕,场景就回到了陀螺仪控制相机的对应场景。
请问大家有遇到类似问题吗?该怎么解决呢?
...全文
303 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
楼主解决这个问题了没有啊

87,907

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧