Skip to content

动画

在三维场景中,可对场景或模型设置动画,达到动态展示效果。目前系统支持的动画类型包括:

  • 自定义动画
    通过编辑器为场景或模型添加的动画,按照时间段设定场景或模型需要更改的属性和循环次数、动画速率等实现位移、旋转、缩放、透明度变化等效果。

  • 自带动画
    提前在建模软件中为模型创建好的动画效果,动画效果和交互逻辑通常比较复杂,需要利用专用建模软件构建,随模型一起导入编辑器使用。

自定义动画

用户可为场景、模型设置自定义动画。选中场景或模型后点击右侧属性面板中的动画标签,可以看到选中对象的自定义动画列表。

自定义动画

点击自定义动画添加按钮,系统弹出动画属性编辑面板。

新建动画

点击新建时间段按钮,包含开始时间、结束时间、属性类型、属性的开始值、结束值。

  • 节点
    表示当前选中场景或模型。

  • 名称
    动画的名称,在自定义动画列表中不可重复。

  • 循环模式

    a.不循环:仅播放一次动画。
    b.单向循环:动画始终从开始状态过渡到结束状态。
    c.双向循环:动画从开始状态过渡到结束状态后,再从结束状态过渡到开始状态,并循环此过程。

  • 循环次数
    动画循环播放的次数,默认为1。当循环模式为单向循环或者双向循环时可设置。值为0或空时表示无限循环。

  • 动画速率
    动画的播放速度。值越大,动画播放速度越快,默认为1。

  • 结束状态
    动画结束时属性恢复的数据状态, 提供还原至开始值、设置为结束值两种状态。

  • 时间段
    时间段规定了模型应该在开始时间到结束时间内改变的属性,以及每个属性的开始值和结束值。

    a.时间段名称:时间段的名称,不可重复。
    b.开始时间:时间段的开始时间,单位为秒。
    c.结束时间:时间段的结束时间,单位为秒。

  • 属性值
    动画过程可修改的模型属性包括透明度、位置、缩放、旋转等。

属性值

自带动画

如果模型有自带动画,会在自带动画列表中显示。 自带动画列表

自带动画可设置的属性包括动画名称、循环模式、循环次数、动画速率以及结束状态。具体信息参考自定义动画参数设置。 模型自带动画的时间段信息比较复杂,因此我们不支持在编辑器中对动画内容进行修改。 自带动画编辑

动画播放

当场景处于编辑状态时,用户可通过动画记录右侧播放、停止按钮控制动画播放,或删除无用动画。当场景处于运行状态时,默认会自动播放所有启用动画, 对于不想启用的动画,可以通过取消动画记录左侧勾选,禁止场景加载时自动播放该动画。
注意:自带动画无法被删除。若需要对自带动画的内容进行修改或删除,需要在建模软件中对模型文件重新编辑后再导入。 动画播放