儘管importedChar.numItems =2
循環出於某種原因,我的迴路只有通過一次去整理
後的效果項目開始於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;
}
}
如果第一個項目是一個組合它運行良好,但如果它是第二個,則會留下循環
x = 1只有<2次。 (x ++ does x => 2,它是* not * <2) – broofa
如果'x = 1'和'x ++',那麼x只會少於2次。你可能想'x <= importedChar.numItems' – MikeSmithDev
那麼你必須使用'x
Blender