dA-tools.com

AVLayer object

Layer属性の操作
var firstLayer = app.project.item(1).layer(1);
firstLayer.quality = LayerQuality.BEST;
firstLayer.startTime = 1;
firstLayer.inPoint = 2;
firstLayer.enabled = false;
firstLayer.name = "Yellow";
firstLayer.threeDLayer = true;
firstLayer.blendingMode = BlendingMode.ALPHA_ADD;
エフェクトを適用(英語)
theLayer=app.project.item(1).layer(1);
theLayer.property("Effects").addProperty("Fast Blur");
theLayer.property("Effects")("Fast Blur").blurriness.setValue(10);
theLayer.property("Effects")("Fast Blur").repeatEdgePixels.setValue(true);
エフェクトを適用(日本語)
theLayer.property("エフェクト").addProperty("ブラー(滑らか)");
theLayer.property("エフェクト")("ブラー(滑らか)").blurriness.setValue(10);
theLayer.property("エフェクト")("Fast Blur").repeatEdgePixels.setValue(true);
タイムリマップ
//値を取得var myLayer = app.project.item(1).layer(1);var myProperty = myLayer.timeRemap.valueAtTime(5.5,0);alert(timeToCurrentFormat(myProperty,24)); //ver7-
//タイムリマップを適用var myLayer = app.project.item(1).layer(1);myLayer.timeRemapEnabled = true;
//キーを削除myLayer.timeRemap.removeKey(2);
//値を設定myLayer.timeRemap.setValueAtTime(t,value);
//Key補間をHOLDにするmyLayer.timeRemap.setInterpolationTypeAtKey(key,KeyframeInterpolationType.HOLD);