What's wrong with my script to enable layer styles?
by Xinlai Ni on Sep 16, 2009 at 10:33:46 pm
I have a simple script to add a comp to a project, add a layer to the comp, then
I attempted to add the "Inner Glow" layer style to the layer. But it doesn't work -
by doesn't work I mean when you twirl down the layer properties, no layer styles
were ever created.
Basically what I wanted to do is to automate the menu action
Layers > Layer Styles > Inner Glow.
I opened the extended toolkit and watched the var values, the layerStyles variable
has 'enabled' set to true, but its 'selected' is set to false, however I can't
do layerStyles.selected = true because
"Cannot set selecred with this property because the property or a parent property
Any help will be appreciated.
var proj = app.project;
var projItems = proj.items;
var comp = projItems.addComp("foo", 200, 200, 1, 5, 30);
var layer1 = comp.layers.addSolid([0.5, 0, 0], "solid", 200, 200, 1);
var layerStyles = layer1.property("Layer Styles");
var innerGlow = layerStyles.property("Inner Glow");