1.新建comp,然后solid
2然后新建一红色的solid,大小自己调整
用pan behind tool工具 将中心点移到最左面。
3.给black solid加上basic text文字特效。
并输入loading...... ,调整好合适的文字大小和位置。
4.再加上number特效,参数如图,在第一帧时value 0,最后一帧为100。自己调整好大小和位置。
5.新建一text层,输入%,并移动到数字后面
6。准备工作做完了,现在开始进入正题。
在red solid 的scale的码表上按alt键,点击,加上表达式,然后,按住expression pick whip(第2个按钮)拖到number的 value上。
7这时我们预览一下,发现,xy方向都同时变化,这不是我们需要的。我们只需要它随着数值的增长,变长就行了。因此我们打开表达式编辑框,把表达式改成 [thisComp.layer("Black Solid 2").effect("Numbers")("Value/Offset/Random Max"), thisComp.layer("Red Solid 2").scale[1]],(注意我建了两个comp,因此是red solid2,你因是red solid1,black solid也因该是1)我只是修改了后面的语句(即逗号后面的),这个语句的意思是让red solid的长随着数值增长,而宽仍然保持不变。好了预览,大功告成。