Skip to main content
Community Expert
Aug 2, 2019 4:49 AM UTC
Question

エクスプレッションを利用したモーショングラフィックテンプレートについて

エクスプレッションで thisComp.duration 等を利用したコードを使い、カウントダウンのテンプレートを作りたいと思っています。

具体的には

  • 最初3秒は開始前の状態
  • 3秒をすぎたところから残秒数のカウントダウン
  • 残り2秒で0になる(そのまま2秒0で表示)

と言う物です。

Ae上では問題なく動いていたのですが、イントロ・アウトロの設定の後、モーショングラフィックテンプレートに書き出し、

Pr上で配置した後、デュレーションを調整したときに、カウントダウン部分が圧縮・伸張された形になり、

秒数でのカウントができなくなってしまいました。

何かコレを解決する方法はあるでしょうか?

ご意見頂けたら幸いです。

参考までに今使って居るエクスプレッションのコードを添付致します。

const thisDrt = thisComp.duration;

if (time < 3) {

     thisDrt - 5;

} else if (time > thisDrt - 2) {

     0;

} else {

     Math.ceil(thisDrt - time - 2);

}

何か情報を頂ければ幸いです。よろしくお願い致します。

This topic is closed to new replies. Start a new post to keep the conversation going.

1 reply

Community Expert
Aug 3, 2019 12:13 PM UTC

試していないので、できるかわからないのですが、

下記の機能を使うと、Premiereで伸縮しても保護されている領域は、圧縮されないと思います。

After Effects で「レスポンシブデザイン - 時間」を作成および操作する方法を学習します。

エクスプレッションの書き換えも必要かもしれません。

Translate