animation - 如何在 Unity 上更改 2D 动画中 Sprite 之间的时间?

标签 animation unity3d 2d sprite

我有一个包含 3 个 Sprite (图像)的 2D 动画。当我播放时,动画非常快,我想知道是否可以更改 Sprite 之间的时间

如果是,我该怎么做? 如果不是,我该如何解决我的问题?

谢谢!

最佳答案

有几种方法可以做到这一点。

  1. 将关键帧彼此分开。
  2. 降低动画的采样率。 (看动画面板的左上部分)
  3. 在动画器中选择一个状态并在检查器中更改速度
  4. 减少 Time.timeScale

关于animation - 如何在 Unity 上更改 2D 动画中 Sprite 之间的时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41229899/

相关文章:

python - python matplotlib动画中的停止/开始/暂停

jquery - 限制 jQuery-ui Draggable 只能在给定区域内向上拖动

unity3d - Unity3d 中的 Signalr 和 WebSocketSharp

c# - 在特定的秒开始播放歌曲

c - 如何声明指针并为二维数组分配内存并传递给函数

android旋转动画质量

ios - UIView动画与UIViewAnimationOptionCurveEaseInOut反向旋转整圈

c# - Unity 180 旋转 Texture2D,或者翻转两者

math - 反射?我该怎么做?

c++ - 在 CGAL 中查找两个二维三角形的交集/差集的三角剖分结果