fabianmoronzirfas
8/28/2012 - 8:31 AM

basic ae script layout

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();
}