如何在 Unity 上更改 2D 动画中精灵之间的时间?

Posted

技术标签:

【中文标题】如何在 Unity 上更改 2D 动画中精灵之间的时间?【英文标题】:How can I change the time between sprites in 2D animations on Unity? 【发布时间】:2016-12-19 19:44:22 【问题描述】:

我有一个带有 3 个精灵(图像)的 2D 动画。我玩的时候,动画很快,我想知道是否可以改变精灵之间的时间

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

谢谢!

【问题讨论】:

【参考方案1】:

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

    将关键帧移开。 降低动画的采样率。 (看动画面板的左上角) 在动画器中选择状态并在检查器中更改速度 减少 Time.timeScale

【讨论】:

好吧,第三个成功了,谢谢。 5 分钟后将其标记为正确! 这是一个非常有用的答案

以上是关于如何在 Unity 上更改 2D 动画中精灵之间的时间?的主要内容,如果未能解决你的问题,请参考以下文章

Unity - 如何在运行时更改播放器精灵表?

Unity精灵动画 2D碰撞

是否可以在 Unity 中获取精灵表动画的当前帧?

Unity - 如何掩盖精灵网格内的精灵?

Unity2D像素游戏开发——Aseprite简单人物绘画+动画制作导出精灵表示例

在 Unity 中为动画精灵添加帽子或皮肤