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";
有没有办法从其他地方的代码(比如另一层)设置 属性 的值?
表达式修改其主机的值 属性,仅此而已。
我想知道您是否可以编写一个作为 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";
有没有办法从其他地方的代码(比如另一层)设置 属性 的值?
表达式修改其主机的值 属性,仅此而已。