Copy link to clipboard
Copied
Hello @Mathias Moehl
I am hoping to automate changing text color with Automation Blocks in After Effects.
I see the 'convert color' block, but I'm not clear if that's the right tool.
Is it possible to change the fill color of text with Automation Blocks? Further, would it be possible to change only parts of the text within a single text field?
Like..
If, in text field my text, find first occurance of 'change to blue' ≠ 0
Change text fill color of my text to #0000FF
Copy link to clipboard
Copied
You should be able to apply a text animator for the fill to the text layer.(for example by applying a preset). Then the fill color is a normal layer property whose value can be set with the Set Attribute of Layer block. Since text animators also support range selectors, you can also limit the color to sections of the text.
Steps would be
1) create a sample text layer with the desired text animator including fill and range selection. Save that as a preset
2) apply that preset with Automation Blocks.
3) if you need multiple different colors, you don't need a separate preset for each of them - justuse "Set Attribute of Layer" to change the fill color property affter applying the preset.
Find more inspiration, events, and resources on the new Adobe Community
Explore Now