Contents
はじめに:「キーフレームを何個も打つのは、もう限界だにゃ…」
「ねぇひろぼー……! After Effectsで、キャラクターがプカプカ浮いてるようなアニメーションを作りたいんだけど、キーフレームを1個ずつポチポチ打ってたら日が暮れちゃうにゃ。
しかも、ちょっとタイミングを直したい時に、全部のキーフレームをズラさないといけないから発狂しそうだにゃ!
もっと『全自動』で勝手に動いてくれる魔法はないのかにゃ?」猫娘、After Effectsの「キーフレーム地獄」へようこそ(笑)。初心者はみんなそこで一度絶望するんだ。
でも安心して。After Effectsには、まさにその『全自動で動かしてくれる魔法の呪文』が用意されているんだよ。「にゃんと! その呪文、今すぐ教えてほしいにゃ!」
それが「エクスプレッション」という機能だよ。
プログラミングみたいで難しそうに見えるけど、実は『決まった文字をコピペするだけ』で誰でも使えるんだ。
今日は、初心者が絶対に覚えておくべき「神エクスプレッション」を5つ厳選して教えるよ!
1. エクスプレッションへの「恐怖心」を捨てよう

暗記は不要!「コピペ」で使うのがプロの常識
例えば、「1秒間に2回、50ピクセルの幅で揺れろ」という指示を、手作業のキーフレームではなくテキストで命令します。
難しそうに聞こえますが、プロのクリエイターも呪文をすべて暗記しているわけではありません。
よく使う呪文をメモ帳にストックしておき、必要な時に「コピペ」して、中の数字だけをチョチョイと書き換えて使っているのです。だから、プログラミングの知識は「ゼロ」で全く問題ありません!
-

【初心者必見!】初心者でもわかるAfter Effects/アフターエフェクトの使い方
動画作成をしていると必ずぶつかる壁があります。それがAfter Effects/アフターエフェクトです。とにかく難しく、途中で挫折してしまう方も少なくないですが、 今回はそんなAfter Effect ...
続きを見る
2. コピペで使える!AE神エクスプレッション厳選5つ

① ランダムに揺らす魔法「Wiggle」
【コピペ用呪文】(位置や回転に入力)
wiggle(2, 50)
- 左の数字(2):1秒間に揺れる「回数(スピード)」
- 右の数字(50):揺れる「幅(大きさ)」
この数字を `wiggle(10, 5)` にすれば小刻みにブルブル震え、`wiggle(1, 100)` にすればフワフワと大きく漂う動きになります。
② 永遠に回り続ける時計の針「time」
【コピペ用呪文】(回転や位置に入力)
time * 100
「*」は掛け算という意味です。この場合、「1秒経過するごとに100度回転する(移動する)」という意味になります。逆回転させたい時は `time * -100` とマイナスをつけるだけです。
③ キーフレームを無限ループ「loopOut」
【コピペ用呪文】
loopOut(type = "cycle")
最後のキーフレームに到達すると、また最初のキーフレームの動きから勝手にリピートし続けてくれます。歩くアニメーションなどに必須の呪文です。
-

【After Effects超入門】キーフレーム地獄からの脱出!無限ループの魔法「loopOut()」エクスプレッション
Contents1 はじめに:「10分間の動画用に、キーフレームを1000個コピペしたにゃ…」2 1. 基礎知識:「エクスプレッション」って何?2.1 「プログラミング」ではなく、ただの「呪文」3 2 ...
続きを見る
④ 小数点を消し去る!数字のカウントダウン「Math.round」
そんな時は、数字を「四捨五入して綺麗な整数」にしてくれるこの呪文を使います。
【コピペ用呪文】(テキストのソーステキストに入力)
Math.round(value)
-

【After Effects】数字のカウントダウンを全自動化!「Math.round」エクスプレッションの使い方
Contents1 はじめに:「60秒タイマーを作れって言われたけど、数字を手打ちするの…?」2 1. テキストに『time』を使うと起こる「悲劇」2.1 小数点以下が暴走する!3 2. 救世主『Ma ...
続きを見る
⑤ あえてカクカクさせる魔法「posterizeTime」
【コピペ用呪文】(一番上の行に入力)
posterizeTime(8);
value;
この「8」は「1秒間に8コマだけ表示する」という意味です。通常は24コマや30コマですが、これをあえて落とすことで、一気にエモいストップモーション風の演出になります。
-

【After Effects】あえてカクカクさせる魔法!「posterizeTime」でアニメ風・ストップモーション演出
Contents1 はじめに:「動きが滑らかすぎて、逆になんかダサいにゃ…」2 1. なぜ「カクカク」させるとオシャレに見えるのか?2.1 日本のアニメは「1秒間に8〜12コマ」が多い3 2. 【実践 ...
続きを見る
3. エクスプレッションを使うときの「2つの注意点」

注意点①:大文字と小文字は「絶対」に区別される
例えば `loopOut` の「O(オー)」は大文字ですが、これを間違えて `loopout` と小文字で打ってしまうと、「そんな呪文は知りません」と画面下に赤いエラー帯が出てしまいます。
手打ちするとミスが起きやすいので、必ずネット上の記事から「コピペ」する癖をつけましょう。
注意点②:全角スペース(日本語入力)は絶対にNG
エクスプレッションの中に、日本語入力モードのまま打った「全角スペース」が1つでも混ざっていると、エラーになって動きません。入力時は必ず「半角英数」になっているか確認してください。
まとめ:呪文をコピペして、サクッと仕事を終わらせよう!

- 揺らす魔法 wiggle
- 回り続ける魔法 time
- 無限ループの魔法 loopOut
- 整数の魔法 Math.round
- カクカクの魔法 posterizeTime
手作業で10分かかるキーフレーム打ちが、呪文をコピペするだけで「1秒」で終わります。
エクスプレッションは、あなたの時給を爆上げしてくれる最強のアシスタントです。最初は意味がわからなくても、「とりあえずコピペして数字を変えてみる」ことから始めて、魔法使いへの第一歩を踏み出しましょう!
プログラミングって聞いて耳を塞ぎたくなったけど、ただコピペして数字を変えるだけなら、私にも絶対できるにゃ!
これでキーフレーム地獄から抜け出して、爆速でアニメーションを作るにゃー!


エラーの赤い文字が出てもパニックにならずに、「あ、大文字と小文字間違えたかな?」って落ち着いて確認すれば大丈夫だからね。
魔法の呪文を使いこなして、周りのクリエイターに圧倒的な差をつけちゃおう!




