跳到主要内容

Play Animation Clip At Range

Play Animation Clip At Range

通过指定 Animation Clip 资源来播放动画,并且只在设定的百分比区间内进行播放

输入

  • Target:要将 Animation Clip 播放到的 Sequine Player。参见 跨场景系统
  • Clip:要播放到目标上的 Animation Clip。
  • Time Range (%):动画片段中要播放的时间区间百分比。
  • Use Random Variation:若为 true,实际的时间区间会在 Time RangeSmallest Range 之间随机取值。否则只使用 Time Range
    • Smallest Range:最小时间会在原始 Min 与该最小区间的 Min 之间随机。最大时间会在该最小区间的 Max 与原始 Max 之间随机。
  • 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