Skip to main content
Community Expert
August 2, 2019
Question

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

  • August 2, 2019
  • 1 reply
  • 206 views

エクスプレッションで 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 has been closed for replies.

1 reply

Community Expert
August 3, 2019

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

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

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

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