2013-11-09 97 views
1

我有100個合成圖像,每個圖像包含2個視頻。其中一個視頻展示了一個人在做某事,另一個視頻展示了一個人在做同樣的事情,但是細節有所改變。After Effects ExtendScript - 隨機隱藏和顯示視頻圖層

我想創建一個腳本,通過100 comps和隨機啓用2視頻剪輯之一。

想從哪裏開始?我知道一點JavaScript。根據名稱可以隱藏和顯示視頻圖層的功能是什麼?

回答

3

這應該讓你開始。
獲取AE Scripting Guide over here

fun(); 
function fun(){ 
app.beginUndoGroup("XXX");// undo possiblilty 
// prerequisites 
// if there is no comp active return 
var curComp = app.project.activeItem; 
    if (!curComp || !(curComp instanceof CompItem)){ 
    alert("noComp"); 
    return; 
    }; 

// loop all layers of comp 1 based Array 
for(var i = 1; i < curComp.layers.length +1;i++){ 
    // check name 
    if(curComp.layers[i].name =="foo"){ 
    // turn into opposite 
    curComp.layers[i].enabled = !curComp.layers[i].enabled; 
    } 
    } 
app.endUndoGroup(); 
} 
+0

這是一個很好的開始。謝謝! – objectiveccoder001