Unity3d 如何使动画中的最后一个精灵播放超过1帧?

Unity3d 如何使动画中的最后一个精灵播放超过1帧?,unity3d,Unity3d,我有一个挥舞旗帜的2D精灵动画,我正在循环播放 我遇到的问题是Unity动画编辑器使我的动画的最后一个精灵只播放一帧,而我让其他精灵播放几个帧。因此,当动画循环回到开始时,最后一个精灵过渡看起来并不平滑,因为最后一个精灵的可见帧数少于其他精灵 有没有办法增加我的最后一个精灵在动画编辑器中播放的帧数?还是有不同的方法来处理这个问题 这是我的动画。我在问题所在的地方绕了一圈 单击0:00以上的菱形并复制。然后转到0:24并粘贴它。第一个和最后一个精灵看起来是一样的,但如果不是这样的话,这就是原因,我

我有一个挥舞旗帜的2D精灵动画,我正在循环播放

我遇到的问题是Unity动画编辑器使我的动画的最后一个精灵只播放一帧,而我让其他精灵播放几个帧。因此,当动画循环回到开始时,最后一个精灵过渡看起来并不平滑,因为最后一个精灵的可见帧数少于其他精灵

有没有办法增加我的最后一个精灵在动画编辑器中播放的帧数?还是有不同的方法来处理这个问题

这是我的动画。我在问题所在的地方绕了一圈


单击0:00以上的菱形并复制。然后转到0:24并粘贴它。第一个和最后一个精灵看起来是一样的,但如果不是这样的话,这就是原因,我的建议必须奏效

注意:BugFinder的解决方案也适用:


在末尾添加关键帧而不更改任何内容与空关键帧不同。。。。。“精灵”值仍然是最后一个值


单击0:00以上的菱形并复制。然后转到0:24并粘贴它。第一个和最后一个精灵看起来是一样的,但如果不是这样的话,这就是原因,我的建议必须奏效。我仍然会对我刚才添加的新精灵有同样的问题(新精灵现在只播放1帧)。Aykut是对的,它应该循环,因为它的最后一个名声和第一个一样。Ben,当您在0:24将第一个精灵添加到末端时,您的最后一个精灵(现在是0:20)将有0:04秒,并且它将平滑地循环回来。你真的试过了吗?在结尾添加一个关键帧而不改变任何内容与空的关键帧不同。。。。。“精灵”值仍然是最后一个值