简介: 最近翻阅引擎文档的时候关注到的一个小小的细节,就是曲线编辑器的两端是可以设置曲线的循环模式的。这是在一直以来的工作中没有留意到的,这个功能在一些需要循环的地方应该还是挺实用的,之前做循环都是手动来对其收尾的值
unity版本:20222.3.0fc1
哪里找到曲线的循环模式设置
一个样例曲线我们可以看到,在曲线的首尾位置,有两个设置的小齿轮,这两个小齿轮就是设置循环模式的地方,这一点和我们的直观理解不一样,我们一般认为循环应该是整个曲线的设置,而Unity的曲线编辑器,其实是可以单独设置收尾的循环模式的。
默认情况下曲线编辑器的循环模式为 clamp 模式,截断模式
默认模式
我们设置曲线的开端为循环模式
可以看到,当时间取到曲线开头之前的时候,取到的值开始循环,而当时间线超过结尾的时候,取到的值就是个定值,或许这就是曲线编辑器收尾可以设置不同循环模式的原因吧
只设置开始为loop模式
我们再设置结尾为loop模式
可以看到时间线超过结尾的时候值也开循环了
首位都设置为循环模式
网友评论