平面の代わりにシェイプを使いたい
「平面」フォルダにヌルとか調整レイヤーとか平面とか、やたらたくさんあるのが嫌いなので、できるだけシェイプで代用しています。
目次
コンポサイズのシェイプを作成する方法
長方形ツールをダブルクリックするだけです。
コンポサイズのシェイプを作成するスクリプト
スクリプト化しました。ラベルカラーをグレー + 調整レイヤー + 塗りを黒に設定しています。
/*########################################################################################################################
# コンポサイズのシェイプを作成
# @author suimin
########################################################################################################################*/
app.beginUndoGroup("コンポサイズのシェイプを作成");
var activeComp = app.project.activeItem;
if (activeComp == null) {
alert("コンポジションを選択してください。")
}
else {
var comp = app.project.activeItem;
var customShape = comp.layers.addShape();
customShape.name = "Custom Shape"
customShape.label = 0 //ラベルをグレーに
customShape.adjustmentLayer = true
customShape.property("position").expression = "x=thisComp.width;\ry=thisComp.height;\r[x/2,y/2]"
var shapeProperty = customShape.property("ADBE Root Vectors Group");
var customShapePath = shapeProperty.addProperty("ADBE Vector Shape - Rect")
customShapePath(2).expression = "x=thisComp.width;\ry=thisComp.height;\r[x,y]"
var fill = shapeProperty.addProperty("ADBE Vector Graphic - Fill")
fill.property("ADBE Vector Fill Color").setValue([0, 0, 0, 0]); //塗りを黒に
}
app.endUndoGroup();After Effectsのほかの操作は、まとめからご覧いただけます。
あわせて読みたい


After Effectsの使い方まとめ|エクスプレッション・書き出し・プラグイン
After Effectsの記事を、目的別にまとめました。 書き出しで止まった、エクスプレッションの書き方が分からない、といった具体的な場面から探せるように分類しています…
