Adobe 有没有办法在extendscript中更改字符串中特定单词的字体颜色以获得后期效果?

Adobe 有没有办法在extendscript中更改字符串中特定单词的字体颜色以获得后期效果?,adobe,extendscript,after-effects,Adobe,Extendscript,After Effects,我可以成功更改整个文本层的字体颜色,但找不到更改字符串中特定单词颜色的方法 例如。 在这个字符串“尝试学习extendscript以获得后期效果”中,我只想更改“学习”的颜色 但这会改变整个文本层的颜色 有没有可能的解决办法?提前谢谢。不!您不能为文本层中的特定文本设置这些属性。不!不能为文本层中的特定文本设置这些属性 var mySourceText = currItem.layers.byName('line04').property("ADBE Text Properties").pr

我可以成功更改整个文本层的字体颜色,但找不到更改字符串中特定单词颜色的方法

例如。 在这个字符串“尝试学习extendscript以获得后期效果”中,我只想更改“学习”的颜色

但这会改变整个文本层的颜色


有没有可能的解决办法?提前谢谢。

不!您不能为文本层中的特定文本设置这些属性。

不!不能为文本层中的特定文本设置这些属性

var mySourceText = 
currItem.layers.byName('line04').property("ADBE 
Text Properties").property("ADBE Text Document");
var myTextDoc = mySourceText.value;
myTextDoc.fillColor = [0.5,0.5,0];
mySourceText.setValue(myTextDoc);