以https://forge.autodesk.com/blog/iphone-panorama-forge-viewer为例,我可以在iPhone上使用全景图。但是,当我尝试使用Forge Viewer v6实施此扩展时,它不起作用。
如何在v6中实现此功能?
答案 0 :(得分:0)
由于版本之间的某些更改,现在覆盖游戏手柄行为的过程有些不同:
在您的HTML中,包括一个带有 FirstPerson 扩展名的<script>
标签,然后跟着另一个带有 deviceOrientationExt 扩展名的<script>
标签:
<head>
...
<script src="https://developer.api.autodesk.com/modelderivative/v2/viewers/viewer3D.min.js?v=v6.0"></script>
...
<script src="https://developer.api.autodesk.com/modelderivative/v2/viewers/extensions/FirstPerson/FirstPerson.js?v=v6.0"></script>
<script src="https://raw.githubusercontent.com/wallabyway/deviceOrientationExt/master/docs/deviceOrientationExt.js"></script>
</head>
在您的JavaScript代码中,加载 FirstPerson 扩展名后,激活第一人称工具:
viewer.loadExtension('Autodesk.FirstPerson').then(function() {
viewer.toolController.activateTool('firstperson');
});