autodesk-viewer - 'setView' 后无法使用鼠标滚轮进行缩放
问题描述
我setView
在 Forge 的启动过程中使用。Viewer 启动后,相机设置正确,但无法使用鼠标滚轮进行缩放。我该如何解决?我当前的代码:
MyAwesomeExtension.prototype.onObjectTreeCreated = function () {
// use THREE.Vector3() to pos, target
_viewer.navigation.setView(pos, target);
}
解决方案
我尝试了以下,工作正常。我正在使用查看器v6
(最新,截至 8 月/18 日)。
// for testing, first I stored this info
var p = _viewer.navigation.getPosition()
var t = _viewer.navigation.getTarget()
// now I move pan/zon as a user...
// later I call
_viewer.navigation.setView(p, t)
推荐阅读
- react-native - onPress{} 内的差异调用函数
- android - 如何正确填充 RecyclerView?
- c - 二进制数的递归打印
- azure-devops - Azure DevOps 部署组代理需要哪些权限?
- node.js - 我正在尝试设置一个可以从另一个 FTP 服务器提取数据的 Node.js FTP 服务器
- apache-spark - 如何按字母顺序然后按数字排序
- windows - 用于 VM 的 Ubuntu 或 Kali 下载
- c++ - 为什么我看不到 foo_b(2) 和 foo_c(3) 的结果?
- python - Python:验证字符串是否代表有效的美国货币值?
- reactjs - React: Unable to change value by a function in setState