我一直试图掌握Unity中的时间轴功能,但我遇到的问题是,当我认为它应该是动画事件没有触发时 .
我有一个由包含两个动画片段的动画轨道设置动画的对象 . 第一个剪辑最后包含一个动画事件 . 此剪辑循环7次 . 然后播放第二个剪辑一次:
我期望观察7次这个事件,但我只看到它6次 - 最后一次事件不会发生 .
如果我在两个剪辑之间添加间隙,那么所有7个事件都会正确触发:
剪辑的持续时间很短 - 我认为两个剪辑之间的时间线完成某种混合,可以阻止最后一次事件发生 . 缓入和缓出持续时间设置为0.我尝试更改外推和混合曲线设置,但似乎没有任何改变它 .
1 回答
这已被确认为Unity中的一个错误 - fixed in 2019.1 .