// https://github.com/ff6347/after-effects-script-snippets/blob/master/array-of-nulls.js
var main = function (){
app.beginUndoGroup("XXX");
var curComp = app.project.items.addComp('foo', 1000, 1000, 1, 5, 25);
// 判断是否在合成内
if (!curComp || !(curComp instanceof CompItem)){
alert("noComp");
return;
};
for(var x = 0; x < curComp.width; x+=200){
for(var y = 0; y < curComp.height; y+=200){
var l = curComp.layers.addNull(5);
l.threeDLayer = true;
l.position.setValue([x,y,Math.random() * 100 -50]);
}
}
app.endUndoGroup();
};
main();