我只是想创建一个简单的类型化效果,用作“低三分之一”来显示视频中人物的姓名和职位。我已经使用了几个教程并组合了一个表达式来完成这项工作,但它从第二行文本中删除了格式。
我想对两行(名称和作业标题)使用相同的文本图层,以便闪烁的光标传到第二行,但我希望第二行更小并使用不同的字体。我已经按照我想要的样式设置了类型,但是当我应用表达式时,第二行的格式与第一行相同。
我已经导出检查它不仅仅是预览的东西。
这是表达式:
L = text.sourceText.length;
PT = time - thisLayer.inPoint;
T = PT*effect("Speed")("Slider") - effect("Start at")("Slider")*effect("Speed")("Slider");
Bl = effect("Cursor Blink")("Slider");
F = Math.round((PT*Bl) % 1);
if(F == 1 | (T<L & T>0)){Fl = "|";}else{Fl = ""}
substr(0,T) + Fl
有什么想法吗?
谢谢!
答案 0 :(得分:0)
这不是因为你的表达。 任何表达都有这样的效果&#34;,即使只是&#34;值;&#34;
你应该使用文字动画师(不透明度= 0表示字符T + 2到&#39;无穷大&#39;和字符值表示字符T + 1(光标):使用0 50%的时间和&# 34; |&#34; .charCodeAt(0)否则)。
顺便说一句|和&amp;是按位运算符,你可能意味着||和&amp;&amp; (逻辑OR和AND)。