After Effects表达式:getter / setter函数

时间:2018-08-15 15:05:23

标签: expression after-effects

我正在尝试确定您是否可以编写一个可以用作setter函数的After Effects表达式。拾取鞭基本上可以用作get函数:

// vars s and c generated from the pick whip:
var s = thisComp.layer("debugger").text.sourceText;
var c = effect("my checkbox")("Checkbox");

但是,我似乎无法在同一代码段中的其他地方set设置值。

 // doesn't work:
 s = (c==true)?"a":"b";

是否可以通过其他地方(如另一层)的代码来设置属性的值?

1 个答案:

答案 0 :(得分:1)

表达式会修改其宿主属性的值,而不会进行其他操作。