javascript - 限制 world three.js 和 orbitcontrols.js 的大小
问题描述
我在世界上创建了一个平面几何图形,我查看了轨道控制库,我限制了一些控制,controls.maxPolarAngle = Math.PI / 2;
这controls.enableRotate = false;
一切都很好。但是,我无法找到限制平移的选项,因为我希望平移停止在平面几何的参数处,以便在有意义的情况下保持在平面内。因为如果我继续平移它会永远持续下去。我试过maxDistance
and minDistance
,但无济于事。也许我需要将相机位置限制在某些值之间?..但我不知道该怎么做。
解决方案
推荐阅读
- python - 将值分配给 python 列表特定位置
- javascript - 添加 ClickListener JQuery Mobile ListView
- r - 从科学文章中复制逻辑回归
- python - 如果数据框中的单元格值包含小于 5 的字符,则 Python 删除行
- wordpress - WordPress 简码表单($_POST 数组)的输入有多复杂?
- c# - C# WPF 在 SelectedItem 上从另一个 DataGrid 绑定 DataGrid
- android - 如何做nativescript-vue项目的kiosk模式
- javascript - 退出全屏控制会掩盖 iPad 上的自定义控制(GoogleMaps)
- android - 无法解析“:app@debug/compileClasspath”的依赖关系:无法解析项目:react-native-snackbar
- sql - 在 MySQL 和 MariaDB 中使用限制时出现问题