实现的效果:奇数关键帧结果为-1,偶数关键帧以及其他地方的结果为1。

频闪的话,只需要把&& nearestKey(time).index %2==1删掉即可

-1和1为你自己更改的值,比如不透明度改为0和100

 

if (nearestKey(time).time == time && nearestKey(time).index %2==1){
-1;
}else{
1;
}

nearestKey(time).time :意思是最接近当前关键帧的时间,比如关键帧为1,3,5秒。那么3.2秒,左边表达式返回3,因为3.2最接近3

nearestKey(time).index %2==1:意思是最接近当前关键帧的序号,比如关键帧为1,3,5秒。那么3.2秒,左边表达式返回2,因为3秒那个关键帧,索引值为2

&&:条件和

Leave a Reply

Your email address will not be published.