【问题标题】:Can't change Animation frame number in unity3D无法更改unity3D中的动画帧数
【发布时间】:2018-05-10 17:45:01
【问题描述】:

我正在尝试统一创建按钮动画

当我创建剪辑时,

帧数默认为60

然后我改变了帧数,但是在移动鼠标指针后它又回到了 60

我再次尝试删除剪辑并重新创建剪辑

但没有效果

还是一样

为了更好的理解

1.当我创建剪辑时

2。将帧号 60 更改为 0

3.将鼠标指针移回 60

【问题讨论】:

  • 你想在这里完成什么?那是每秒的帧数。你不能有每秒 0 帧

标签: animation unity3d game-engine


【解决方案1】:

您正在尝试更改总帧数。

是的,它在 Unity 5.6 及更高版本中,因此可能会造成混淆。

如果您查看上面的示例 60 bar,您会看到输入 0 的位置:

这是你当前的帧 你可以让你想要的动画改变当前的时间范围。

【讨论】:

  • @SHAHMDIMRANHOSSAIN 好的,我编辑了它。我希望这次很清楚:)
【解决方案2】:

该数字是动画的采样率,即一秒钟内“执行”了该动画剪辑的多少帧。

60 表示动画以 60fps 运行,即每 16.6ms 运行 1 帧,所以一般公式为:

Sample = Number of frames / second

因此,您不能将该值设置为 0,以 0 fps 运行的动画是静止帧。

要获取动画的特定帧,需要移动红色竖线或点击时间轴栏上的特定时间。

【讨论】:

    猜你喜欢
    • 2014-04-28
    • 1970-01-01
    • 2015-07-03
    • 1970-01-01
    • 2013-01-09
    • 2021-08-15
    • 1970-01-01
    • 2016-01-03
    • 1970-01-01
    相关资源
    最近更新 更多