适用场景:安装了「FineVis数据可视化」插件的用户,可参考本文了解FVS 模板的相关功能。
「三维漫游动画」交互事件界面优化、新增「播放命令」,支持开始播放、暂停播放和退出播放。详情请参见 2.2.1 节
在三维场景中,支持通过添加多个视角形成一条漫游路径,再通过点击事件可实现三维场景漫游动画效果。
1)进入三维组件编辑界面,在「场景相机」配置面板中,点击「添加漫游动画」,进入漫游动画设置面板。

2)先调整好三维场景视角后,再点击「添加当前视角」,即可将当前视角添加到列表中。再调整下一个视角,再点击添加,如此反复从而形成一条路径。

表示「上一个视角」到「当前视角」的相机动画时间,第一个视角的飞行时间置灰,不支持编辑
注:V3.4.0 之前版本,表示当前视角飞往下一个视角的飞行时间,最后一个视角不生效
3)完成一条漫游路径设置后,点击「完成」返回「场景相机」配置面板,在漫游路径列表中,支持编辑、预览、删除漫游路径。
预览途中可点击「退出预览」或使用快捷键 esc停止播放动画,空格键可暂停/继续播放动画。
注1:V2.0.0 及之后版本,若预览途中点击设计器界面除「退出预览」按钮外的其他地方,会提示「请退出漫游路径预览后,再进行其他操作」。
注2:V2.10.0 之前版本,中途退出预览或结束漫游动画,均停留在当前视角位置。

组件交互属性新增一种点击事件「三维漫游动画」。所有支持点击事件的组件,均支持设置点击播放漫游动画效果。
设置的动画对象来源。支持选择当前分页的三维组件,其中背景页应用的视为内容页组件,仅对当前内容页生效
注1:V3.5.0 及以上版本,「播放命令」选择暂停播放或退出播放时,无需选择「动画对象」和「播放方式」
注2:若动画已经在播放中,再次点击触发「开始播放」视为重新播放;若动画处于暂停播放中,再触发「开始播放」视为恢复播放


在漫游动画开始播放后,还可以通过updateRoamAnimationAction接口实现漫游动画的暂停、继续或退出。

播放「三维漫游动画」事件仅支持通过点击触发,若想实现自动播放,可通过playRoamAnimations接口在「页面加载结束事件」中使用 JavaScript 代码实现。

1)模板预览时,若其他组件对正在播放漫游动画的三维组件调用 focus、refresh 接口,将终止播放漫游动画。2)模板预览时,若播放漫游动画的三维组件设置有监控刷新,刷新时将终止播放漫游动画。



