Layer obj
- レイヤーの無効とリネーム
- var firstLayer = app.project.item(1).layer(1);
- firstLayer.enabled = false;
- firstLayer.name = "Disabled Layer";
- レイヤーを後ろに移動
- var currentComp = app.project.activeItem;
- currentComp.layer(1).moveAfter(currentComp.layer(2));
- プリセットを適用(要レイヤー選択)
- for (var i=1 ; i<= app.project.item(1).numLayers ; i++){app.project.item(1).layer(i).selected = false;
- }
- myLayer.selected=true;
- myLayer.applyPreset(File(presetPath));
- 親 parent
- //設定oya=app.project.item(1).layer(1);app.project.item(1).layer(3).parent=oya;
- //親を変更(トランスフォームの値を維持)oya=app.project.item(1).layer(1);app.project.item(1).layer(3).setParentWithJump(oya);
- //親を"なし"にするapp.project.item(1).layer(3).parent=null;
- //コンポ内の全レイヤーに親をセットfor (var i = 1; i <= theComp.numLayers; i++) {var curLayer = theComp.layer(i);if (curLayer != newParent && curLayer.parent == null) {curLayer.parent = newParent;}}
- レイヤーがカメラかライトかチェック
- myLayer=app.project.item(1).layer(1)
- if (myLayer.matchName == "ADBE Camera Layer") alert("CameraLayer")
- else if(myLayer.matchName == "ADBE Light Layer") alert("LightLayer")
- else alert("___Layer");
前のページへ