AfterEffects

【AfterEffects】エクスプレッションをスクリプト化する方法

expression-to-script

よく使うエクスプレッションをスクリプト化しました。
いちいち記述を思い出さなくてもいいので時短になります。

エクスプレッションをスクリプト化する方法

props = app.project.activeItem.selectedProperties;
for (var i = 0; i < props.length; i++){
  if (props[i].canSetExpression){
    props[i].expression = "wiggle(50,100);";
  }
}

解説

変更したいプロパティ(透明度とか)を選択(複数可)
ダブルクーテーションの中にエクスプレッション(”wiggle(50,100);”)を入れてスクリプト実行するだけです。
実行後、プロパティにエクスプレッションが挿入されています。

参考

https://forums.creativecow.net/docs/forums/post.php?forumid=227&postid=9812&univpostid=9812&pview=t

まとめ

これらをrd_ScriptLauncher.jsxなどのスクリプトランチャーにまとめると、より使いやすくなるのでおすすめです。

参考

http://ae-users.com/jp/tips/2009/08/animationpresetscript/

AfterEffectsの参考紹介

参考記事

  • After Effectsに関連するまとめ記事45選!
  • 参考書籍

    ABOUT ME
    すいみん
    東京在住。デザイナー寄りのテクニカルデザイナー。 ブログは技術検証の備忘録として書いています。