unity3d 如何将动画设置为以乒乓方式循环?

1dkrff03  于 2023-04-21  发布在  其他
关注(0)|答案(1)|浏览(189)

对于Unity 2022,我想制作一个永远乒乓循环的动画,但无法弄清楚。

感谢您不建议以下内容:

  • 在检查器中切换调试模式,并将遗留模式和换行模式设置为ping-pong
  • 这对新的动画系统不起作用(现在还不是这样)
  • 复制第一个关键帧,并将其移动到最后,使其循环
  • 创建一个脚本,将其设置为乒乓
  • 显然这是可行的,但这并没有真正回答问题
nvbavucw

nvbavucw1#

看起来你不想修改现有的动画剪辑,所以你可以使用2个状态并来回播放它们。
1.创建一个子状态机“pingpong”。这是可选的,只是为了使状态机看起来更干净。
1.在“乒乓”机器中创建2个状态“前进”和“后退”。
1.创建“前进”和“后退”状态之间的转换。
1.将相同的运动(动画片段)指定为“前进”和“后退”状态。
1.将“后退”状态的速度属性更改为-1。
然后,您可以播放“前进”或“后退”状态来开始乒乓动画。您还可以调整过渡以获得更好的效果。

相关问题