basic ae script layout
// [FILENAME].jsx
// written by [YOURNAME]
// [URL]
// [DESCRIPTION]
// [LICENSE]
main();
function main(){
app.beginUndoGroup("XXXXXXXXXXXX");
var curComp = app.project.activeItem;
if (!curComp || !(curComp instanceof CompItem))
{
alert("Please select a Composition.");
return;
}
var myLayers = curComp.selectedLayers;
if(myLayers.length > 0){
var theLayers = new Array();
for (var i = 0; i < curComp.selectedLayers.length; i++)
{
theLayers[i] = curComp.selectedLayers[i];
}
for (var j = 0; j < theLayers.length; j++)
{
// var layer = theLayers[j];
// var mask = layer.mask(0);
// var prop = mask.property("maskFeather");
// prop.setValue([10,10]);
}
}else{
alert("Please select at least one layer.");
return;
};
// alert("reomved "+theLayers.length+" effects from selection");
app.endUndoGroup();
}