| Posted by | ![]() |
桑原 隆一 Ryuichi Kuwahara |
こんにちは、桑原です。
今回は位置に合わせて回転させる
エクスプレッションを紹介します。
位置に合わせてって言葉だけだと
分かりづらいので車のタイヤを
イメージしてもらうとわかりやすいです。
ということで、車を用意しました。


動いているのがわかるように車線と雲も入れてます。
「wheel」のレイヤーの位置にキーフレームをつけて
「car」とカメラレイヤーを親子付けしてます。
エクスプレッションをつける前だとこんな感じです。↓

タイヤはまだ回転してません。
で、エクスプレッションをつけてみます。

タイヤはシェイプアニメーションのリピーターで増やしているので
シェイプのトランスフォームの回転にエクスプレッションをつけてます。
フォトショやイラレで用意したレイヤーならそのままつけてください(笑)
こんな感じになりました!↓

位置と回転両方にキーフレームつけてイーズの速さ合わせて、、、
なんてめんどくさいことしなくてすみます!(笑)
以下、コピペ用です。
関数とか構文の意味は全然わかってないです(笑)
4行目の360もしくは-360で回転の方向が変わります。
function changeDistanceToCircleRotation(anStartPosition, anNowPosition, nRadius){
var nDistance = length(anStartPosition, anNowPosition);
var nCircumference = nRadius * 2 * Math.PI;
return ((nDistance % nCircumference) / nCircumference) * 360;
}
var anStartPosition = thisLayer.transform.position.valueAtTime(0);
var anNowPosition = thisLayer.transform.position;
var nRadius = 200;
changeDistanceToCircleRotation(anStartPosition, anNowPosition, nRadius);
以上、桑原でした。
|
Posted by Ryuichi Kuwahara
熊本営業所所長/クリエイター/カメラマン 桑原 隆一
|
ブログ 2025-01-29 15:35:00
先日、お誕生日を迎えました。 自分の年齢が何歳なのか、あやふやになってきた今日この頃です。 たまーに読む電子書籍で、「おかげさまで」 ...
ブログ 2021-03-25 19:17:00
こんにちは!平野です。 桜が満開になってきたので 先日のお休みに撮影してきました! これは曇り空、 ...
ブログ 2025-11-10 12:49:00
こんにちは、志水です! 動画の世界でよく聞く「Log撮影(ログ撮影)」という言葉。なんとなく“プロっぽい” &ld ...
ブログ 2026-01-31 23:29:00
こんにちは 結婚式で使いたい曲、悩みますよね〜 洋楽ならまだしも、邦楽になると歌詞も重要視したいところ back numberの楽曲使 ...
ブログ 2020-05-28 13:09:00
鹿児島からこんにちは! 深田雄太です! いまは家にいる時間が増えていますが皆さんは どんな時間を過ごしていますか? ...
ブログ 2024-08-30 23:23:00
どうも皆さんこんにちは! 志水 勇輔(しみず ゆうすけ)です 久しぶりにブログです あっという間に夏が過ぎ去っていきま ...
ブログ 2023-10-25 16:32:00
初めてのイベント参加 初めまして、2023年9月より準社員として中途入社いたしました。古城戸と申します。 前職では雑誌の ...
ブログ 2020-08-31 18:44:00
みなさんこんにちわ! 最近、映画を見ることにハマっている水流です!! 最近見た映画で良かったのは&hel ...
ブログ 2021-02-11 21:01:00
前回に引き続き After Effectsエクスプレッション を 解説していきます! 今回は文法の仕組み エクスプレ ...
ブログ 2021-07-31 23:27:00
コロナ禍で急速に一般的になった オンラインのある生活。 最近はオフライン ...