AE默认了一个淡出淡入的表达式,然后我想根据这个表达式来改一下,应用到其他的过渡效果上。
但是我把表达式复制过去的时候他的效果是反过来的,也就是入点的时候先100%-0%出点0%-100%
我试过把所有的数值都改一遍,把符号也都换一遍还是不行,所以想让吧里的大神看看,哪里出了问题……
fadeInDuration = thisComp.frameDuration * effect("淡入淡出(帧)")("淡入持续时间(帧)");
fadeOutDuration = thisComp.frameDuration * effect("淡入淡出(帧)")("淡出持续时间(帧)");
fadeInOpacity = linear(time, inPoint, inPoint+fadeInDuration+0.001, 0, 100);
fadeOutOpacity = linear(time, outPoint-fadeOutDuration-0.001, outPoint, 100, 0);
(fadeInOpacity * fadeOutOpacity) / 100
但是我把表达式复制过去的时候他的效果是反过来的,也就是入点的时候先100%-0%出点0%-100%
我试过把所有的数值都改一遍,把符号也都换一遍还是不行,所以想让吧里的大神看看,哪里出了问题……
fadeInDuration = thisComp.frameDuration * effect("淡入淡出(帧)")("淡入持续时间(帧)");
fadeOutDuration = thisComp.frameDuration * effect("淡入淡出(帧)")("淡出持续时间(帧)");
fadeInOpacity = linear(time, inPoint, inPoint+fadeInDuration+0.001, 0, 100);
fadeOutOpacity = linear(time, outPoint-fadeOutDuration-0.001, outPoint, 100, 0);
(fadeInOpacity * fadeOutOpacity) / 100