跳到主要内容

Play Action Animation with Translation

Play Action Animation with Translation

通过指定 Action ID 来播放一个动作(该动画定义在 Sequine Animation Data 资源中),并在播放过程中附带一次简单的位移。

这是把 Play Action AnimationTween Position 合并后的简化用法,其中补间的持续时间会根据动画时长自动计算。

输入

  • Target:要将 Action Clip 播放到的 Sequine Player。参见 跨场景系统
  • Action:要播放的 Action ID。下拉列表基于 Sequine Animation Data 中定义的 Action。
  • Translation:要应用的 Vector3 位移值。
  • Easing:位移补间使用的缓动函数。
  • Restart:从头重新开始播放动画。
  • Configurations:
    • Layer:该动画将要播放到的 Layer 索引。
    • Speed:动画播放速度。
    • Transition Duration:前一个动画与即将播放的动画之间的混合时长。
    • Normalized Transition:如果为 true,那么 Transition Duration 表示为总时长的百分比,而不是以秒为单位。
    • Length to Play:动画需要播放多少次后才会将该 Command 标记为完成,并触发 On Complete

输出

  • On Complete:只有当动画根据 Length to Play 播放结束后才会触发的主输出。如果希望不等待动画完成就继续执行,请使用 默认的主输出(右上角那个)。
  • Total Duration:本次播放的总时长,通常等于片段原始时长乘以 Length to Play