人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

AfterEffectのエクスプレッションを書いています。
周期が周回ごとに一定量減少する数式を教えていただけないでしょうか?

●質問者: inu-taro
●カテゴリ:コンピュータ
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● Mook
●60ポイント

After Effect は門外漢なのですが、コメントが無効なのでこちらで失礼します。

的外れでしたらポイント不要ですので、他に回答がつかなかったらキャンセルしてください。


減少するというのが何(半径?周期?サイズ?)を減少するのか不明ですので、

http://www.openspc2.org/reibun/AfterEffects6.5/Expression/lib/00...

をサンプルにして周期というのが回転周期だとした例ですが、

n = time * 8;
r = 50 - 10 * Math.max( Math.floor( time / 45 ), 0 ) // 半径を一週毎に10減少;
cx = this_comp.width / 2;
cy = this_comp.height / 2;
x = Math.sin(n) * r;
y = -Math.cos(n) * r;
add([cx,cy],[x,y]);

不明な点を手軽に確認できますので、コメントを有効にしてもらえると助かります。

◎質問者からの返答

お返事が遅くなりました。

説明不足ですみません。「周期が減少する」と書いたのは、1回転周期に対する時間です。

書いていただいたサンプルは、まだ全部理解できてないのですが、なにか糸口が見えてきたように思えます。

自分が求めたかったのは、一定の動き(たとえば点滅など)を繰り返しながら、時間の進行とともにその繰り返す周期を早くしたかったのです。

わかりづらい質問で申し訳ないです。


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ