fabianmoronzirfas
8/15/2012 - 9:33 AM

select all masks on selected layer in AE

select all masks on selected layer in AE


// based on knowledge by redefinery http://www.redefinery.com/ae/fundamentals/masks/
// and the AECS6 scripting guide also written by redefinery

var layer = app.project.activeItem.selectedLayers[0];
var masksGroup = layer("Masks");
var masksOnLayer = new Array();                  // Store masks in an array; starts as empty
if (masksGroup != null)
{
                                                 // Iterate through properties of masksGroup
                                                 // Append mask to the array
    for (var i = 1; i <= masksGroup.numProperties; i++)
    masksGroup.property(i).selected = true;
       // masksOnLayer[masksOnLayer.length] = masksGroup.property(i);
        
}