ParticleをLoopさせるやつ

パーティクルをループさせる手順がめんどくさくなってきたのでスクリプトで自動化してみた。
スクリプトと一緒にサンプルプロジェクト(CS3)も用意したので適当に使ってみてください。


手順としては
1.途中で終わるパーティクルを作る
2.新規コンポ or プリコンポしてパーティクルコンポを2つ並べて、パーティクルの終わりとはじめが重なるようにする
3.ParticleLooper.jsxの実行


(ParticleLooper_Sample.aepのParticle Loop Beforeコンポ選んでスクリプト実行するとParticle Loop Afterコンポになります。)



スクリプト実行時にレイヤー未選択でいいのですが、上記レイヤー以外にレイヤー作るとおかしくなります。
 レイヤーをインデックスで直接指定しちゃってるので。
 スクリプト名適当です(´・ω・`)


http://dl.dropbox.com/u/425107/AE/ParticleLooper.zip


いつもながら、スクリプトとか得意でないので変なところとかあるかもしれないので自己責任で。


追記(2010.12.13)
レイヤーの重複部分がレイヤーの長さの半分以下だとおかしくなる…
誰か改良して。