After Effects 表达式:getter/setter 个函数

After Effects Expressions: getter/setter functions

我想知道您是否可以编写一个作为 setter 函数工作的 After Effects 表达式。 pick whip 基本上作为 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";

有没有办法从其他地方的代码(比如另一层)设置 属性 的值?

表达式修改其主机的值 属性,仅此而已。