【150部突破!!】Cinema4D × Redshiftの日本語オンライン講座リリース!

【After Effects】テキストレイヤーを常に天地中央に配置する方法【エクスプレッション】

記事内に広告を含む場合があります

こんにちわ!
映像編集者のデリュージョン飯塚と申します!

今回は!After Effectsのテキストを常に上下中央に配置する方法を解説!
結論、アンカーポイントにエクスプレッションを適用すれば可能です!

この記事を書いた人
飯塚
  •     映像編集者
        (副業:20 ~ 30万円/月)
  •     youtuber
      (チャンネル登録者数:約25000人)
  •     web製作者
映像編集、3DCG、YouTube、ブログ、Web制作など色々やってる副業バカ。

 

それではいきましょう!

After Effectsのテキストを常に中央に配置する方法

コード
[(thisLayer.sourceRectAtTime().width/2)+thisLayer.sourceRectAtTime().left,(thisLayer.sourceRectAtTime().height/2)+thisLayer.sourceRectAtTime().top]
上記のエクスプレッションをテキストレイヤーのアンカーポイントに設定してください。
これだけでOKです!








こんな感じですね。

どんな時に使う・・・?

行数を増やしても常に上下中央にいてほしい時!
ですね。








たとえば上記のような場合。
枠に1行のテキストを書いていますが、








2行に増やしてしまうと上下中央じゃなくなっちゃいますよね。








もっと行を増やしてももちろん同じ結果に。








この時先程のエクスプレッションをアンカーポイントに適用していれば、
常に上下中央を保ってくれます。








もちろん位置を変えるのはOKです。

常に左右中央にしたい場合は?



これはAfter Effects標準の機能であります。
Paragraphパネル(Ctrl + 7)の上記のボタンです。

エクスプレッションの勉強方法

ネットで調べてもたくさん出てきますが、まずは書籍での勉強をおすすめします。

冒頭でもちらっと書きましたが、上記の書籍が非常におすすめですね!
会話形式でかなりわかりやすかった!
飯塚
実際に僕もこの本から勉強を始めました!
Kindle Unlimitedで読めるのでおすすめです!
2023年10月4日 速報
現在、Amazon Kindle Unlimitedでは
30日無料体験キャンペーンを実施中!

通常は1ヶ月で980円ですので、かなりお得に試すことができます!!
キャンペーンは終了すると元の値段に戻ってしまいます。
気になっている本があれば、この機会にぜひ!

Amazon Kindle Unlimitedキャンペーンページへ
※一度体験したことのある方でも、時間があいていればまた体験できる可能性も高いので、一度覗いてみてくださいね。

まとめ


  • After Effectsのテキストを常に上下中央に配置する方法を解説
  • アンカーポイントにエクスプレッションを適用すればOK!
いかがだったでしょうか。
こんな簡単な事だったんですが、結構悩んでました。。。笑

標準で搭載すればいいのに!

それでは!

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です