位置やスケールなどのキーをベジェ補間にして調整する際に、同一レイヤー内の複数のプロパティで同じカーブを作りたい場面があります。
そんな時、dA-tools様の「Pan+TUの同期」を参考にエクスプレッションを書いているのですが、その度にいちいちエフェクトを適用してプロパティ毎にエクスプレッションをペーストして、というのは割と面倒なので、これを自動化するだけの簡単なスクリプトを書いてみました。
操作デモ
デモで使用しているスクリプト:Ease and Wizz(AfterEffectsScripts)
このスクリプトがやること
Aplly- 選択されたレイヤーにスライダ制御”LPSController”を追加する。
(※既に”LPSController”が適用されている場合はスキップされます) - チェックされたプロパティに”LPSController”を参照するエクスプレッションを記述する。
- チェックされたプロパティのエクスプレッションを消去する。
補足
- 基本的にエラーは返しません。
- レイヤーが選択されていない場合、操作は無効となります。
- スライダの有効範囲は0-100です。それ以外の値は無視されます。
- プロパティのキーフレーム数が1以下の場合、エクスプレッションは適用前の値を返します。
- 2Dレイヤーと3Dレイヤーの判定は行いません。対応するプロパティが存在しない場合は無視されます。
- “Apply”時、対応するプロパティのエクスプレッションは、一度全て消去されます。
- “Cancel”時、対応するプロパティのエクスプレッションは全て消去されます。
- 趣旨から外れる・UIが煩雑になるため、位置プロパティの”次元に分割”には対応していません。
- 初めて書いたスクリプトなので色々と非効率なことをしているかもしれません…。
ダウンロード
ダウンロードバージョン: CS3以降で動作確認済み
ライセンス: フリー
参考: dA-tools~アニメの道具箱~, kd_AutoFade, AfterEffectsScripts
新着記事 : Pan+TU/TBの同期を少しだけ楽にするスクリプト http://bit.ly/dffFOK
記事書いてみました。需要に関しては気にしない方向でw RT @AEUSERS Pan+TU/TBの同期を少しだけ楽にするスクリプト http://bit.ly/dxS22h #aejp
RT @AEUSERS: 新着記事 : Pan+TU/TBの同期を少しだけ楽にするスクリプト http://bit.ly/dffFOK
Pan+TU/TBの同期を少しだけ楽にするスクリプト | AEP Project: 位置やスケールなどのキーをベジェ補間にして調整する際に、同一レイヤー内の複数のプロパティで同じカーブを作りたい場面があります。 そんな時、d… http://bit.ly/927J2q
色々とお世話になりそうな感じのスクリプトです。RT @AEUSERS Pan+TU/TBの同期を少しだけ楽にするスクリプト http://bit.ly/dxS22h #aejp
521A8c vjadmnwpjnrl, [url=http://steznfvtcvkc.com/]steznfvtcvkc[/url], [link=http://oobhmlfywalv.com/]oobhmlfywalv[/link], http://cdngkyhmwwgd.com/