unity3d 4.3中spritesheet动画的每秒帧数是多少?

Posted

技术标签:

【中文标题】unity3d 4.3中spritesheet动画的每秒帧数是多少?【英文标题】:What's frame per sec in spritesheet animation in unity3d 4.3? 【发布时间】:2014-04-28 13:42:06 【问题描述】:

unity3d 4.3 中 spritesheet 动画的每秒帧数是多少?或者我可以手动设置吗?我想知道如果我有 30 帧,完成 spritesheet 动画需要多少时间。

【问题讨论】:

【参考方案1】:

Unity 4.3 中的 Sprite sheet 动画就是这样,一个动画。这意味着你可以控制它。

Michael H.C. 的 this one 是一个关于这个主题的优秀教程。卡明斯。

创建动画后(通过将动画帧拖到场景中),您可能会发现动画播放速度过快。我相信默认值是每秒 60 帧。这并不意味着您需要创建每秒包含 60 帧的动画。你可以调整这个。

转到动画的动画窗口并调整示例。

如果您创建的动画每秒包含 12 帧,请将其设置为 12。之后您的动画应该可以正常工作了。


注意:在以后的版本中,“采样率”似乎从 UI 中消失了。请参阅the other answer 了解如何调整它。

如果您需要提供的预设选项以外的其他内容,您仍然可以手动编辑费率。在项目中选择您的动画,然后在检查器中,您可以通过单击检查器窗口右上角的三个垂直点来切换到“调试”模式。选择“调试”而不是“正常”,您的采样率应显示为具有整数值的字段。您现在可以将其编辑为您选择的值。

【讨论】:

我在 Unity 2019.2.0b6 上工作,但找不到这个“示例”输入。有什么想法吗?【参考方案2】:

在统一的 2D 和 3D 中增加和减少每秒帧数 [2020.1]

【讨论】:

以上是关于unity3d 4.3中spritesheet动画的每秒帧数是多少?的主要内容,如果未能解决你的问题,请参考以下文章

Windows Phone 应用程序中的 SpriteSheet 动画

如何在 javascript 中减慢我的 spritesheet 动画?

Unity3d 动画系统

在 Unity 中来自 spritesheet 的动画异相

使用 Unity EditorWindow 从 Spritesheet 创建动画?

在 EaselJS 中为 spritesheet 设置动画时遇到问题