2Dソフト Tips | ||
項目 | After Effects | |
タイムリマップで 2コマ落ちにする |
テレビアニメのような2コマ落ち再生をします。 1. 最初にファイルを右クリック、[時間]→[タイムリマップ使用可能]を適用します。 2. 1コマおきにキーを打ちます。001,003,005...という具合にです。手間がかかります。 3. 全選択して右クリック、[停止したキーフレームの切り替え]を行います。 通常は奇数を残します。1Fを開始フレームとしたら、3,5,7...のキーを打って、 [停止したキーフレームの切り替え]を行います。 ※スクリプトで行うと上記の手間が省けます。 [タイムリマップ使用可能]を適用したレイヤーを展開して、時計マークをAltクリックします。 [更新が無効です(ビューを更新するにはテキストの編集を終了します)]と表示されるか、 またはタイムリマップの数字が赤くなります。そうなったら、右側に"timeRemap"と、 テキストを入力できるような状態になります。このテキスト欄に、 value_at_time(Math.floor(time*12)/12) と入力します。 3コマ落ちは以下のようになります。 value_at_time(Math.floor(time*8)/8) 途中からフルコマにしたい場合は、途中から開始する、 そのフレームにキーを打ちます。 その1つ前にもキーを打っておきます。この1つ前のキーは、 ダイヤ形でなければいけません。 そして2コマ落ちにするキーのみShift選択して、 [停止したキーフレームの切り替え]を行っいます。 ここで注意しておくことは、 最初に[タイムリマップ使用可能]を行った際に作成される、最終フレームの キーを消してはいけないということです。もしも間違って、 消してしまった場合は、[タイムリマップ使用可能]を最初から やり直したほうが良いです。 あと、上記のエクスプレッションが入っていると、 タイムリマップが失敗します。 value_at_time(Math.floor(time*12)/12) が残っていたら、削除して下さい。 削除しないと、[タイムリマップ使用可能]を何回作り直しても再現されます。 結果は同じですが、[アニメーション]→[エクスプレッションを追加]からでも スクリプトを入力することができます。 |