[英]Forge viewer auto-play Fusion animation
我需要一些帮助来使用自定义选项设置 AnimationExtension,以便在查看器上加载 model 后立即自动播放 animation。
到目前为止,我加载了Autodesk.Fusion360.Animation扩展并将可视项设置为 Fusion animation 之一(通过其 ID,在清单中找到)。 如果我尝试从控制台播放扩展,我可以获得 Autodesk.Fusion360.Animation 扩展,并在回调中使用 play() 或 activate(); 但如果我尝试从代码中做到这一点,它就无法正常工作。 这是我的代码:
viewer.addEventListener(Autodesk.Viewing.GEOMETRY_LOADED_EVENT, (x) => { viewer.loadExtension('Autodesk.Fusion360.Animation').then((y)=> { y.options.startOnInitialize=true; y.activate(); y.play(); }) });
从选项中我看到有startOnInitialize属性,但也许我无法将选项设置为内置扩展:我发现这篇关于扩展和工具中的选项的帖子......但我不明白如何应用它在代码中,与基本查看器相关。
您能否给我信息或片段以在查看器中自动播放 Fusion animation 并为扩展设置其他选项?
谢谢
Autodesk.Fusion360.Animation
扩展配置查看器。Autodesk.Viewing.ANIMATION_READY_EVENT
的侦听器添加到查看器。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.