CGメソッド

CG制作に関してのヒント

MENU

【AfterEffects】レイヤーの表示のON/OFFエクスプレッション

f:id:min0124:20160828093051p:plain

複数のエフェクトやパーツの切り替えは、チェックボックス制御を使ってまとめて切り替えすると楽そうです。

やり方(不透明度でのON/OFF)

  • ヌルを作成

  • エフェクト>エクスプレッション制御>チェックボックス制御を追加

  • 不透明度を変えたいレイヤーにエクスプレッションを追加

  • 下記のようなエクスプレッションを記述

例(同一コンポジション内の場合)

if (thisComp.layer("ヌル 1").effect("チェックボックス制御")("チェックボックス")==1) 0 else 100

例(コンポジションをまたぐ場合)

if (comp("コンポ 1").layer("ヌル 1").effect("チェックボックス制御")("チェックボックス")==1) 0 else 100

やり方2(目玉マークのON/OFF)

app.project.item(1).layer("ヌル 1").enabled = false;

app.project.item(1).layer("ヌル 1").enabled = true;

※ item(数字)はプロジェクトパネルでの上から数えたコンポジションの番号を入れる

参考

enabled - After Effects スクリプトリファレンス