美文网首页
threejs相机只在水平或垂直方向上平移

threejs相机只在水平或垂直方向上平移

作者: 知行合一实践派 | 来源:发表于2021-04-09 10:54 被阅读0次

    threejs 相机水平和垂直移动,这个功能在threejs提供了很方便的操作方法,在threejs里相机enablePan设置为true后你会发现它是允许相机水平和垂直两个方向同时移动,单很多时候我们是想只允许用户在一个方向上移动相机 你会发现threejs相机控制器并没提供对应属性,本人因为需求给控制器添加了相应参数 分享给大家一起使用(我这里修改的是r126版的threejs的控制器);使用方法很简单如下:

    opt.controls.enablePan=true;// 允许平移 只有这个设为true时,下面两个参数才有意义

    opt.controls.hylMovePanY=false;//关闭垂直平移相机

    opt.controls.hylMovePanX=true;// 开启水平移动相机

    如果需要改功能的话可以自行下载https://pan.baidu.com/s/14xZLCOy7AqiJZa87-ZPMOQ;提取码1122,。可以直接使用

    相关文章

      网友评论

          本文标题:threejs相机只在水平或垂直方向上平移

          本文链接:https://www.haomeiwen.com/subject/isrikltx.html