出于某种原因,尽管我的循环只经过一次importedChar.numItems =2
After effects item 从 1 而不是 0 开始,所以我使用x=1
,这就是我所拥有的
for(x=1; x < importedChar.numItems; x++) {
if (importedChar.item(x) instanceof CompItem) {
//Add imported Char to Main Comp
var newObj = null;
var newObj = myComp.layers.add(importedChar.item(x))
//Move Layer under null
newObj.moveAfter(newNull);
//Parent to Null
newObj.parent = newNull;
}
}
如果第一个项目是一个组合,它运行良好,但如果它是第二个则离开循环