スクリプト・雑記
素材の削除
Jan/30 2008
コレクションから削除
- 例:フォルダー内のソリッドを削除
- 削除するときはインデックスの後ろから
- 前から削除するとインデックス番号がずれる!配列操作の基本
var myFolder = app.project.item(2);
if (myFolder.typeName != "Folder" ) {
alert("second item is not a folder");
}
else {
var numInFolder = myFolder.numItems;
for(i = numInFolder; i >= 1; i--) {
var curItem = myFolder.item(i);
if ( curItem.parentFolder != myFolder) {
alert("the parentFolder is not set correctly");
}
else {
if ( !curItem.selected && curItem.typeName == "Footage") {
// an unselected solid.
curItem.remove();
}
}
}
}
前のページへ