Skip to main content
Participating Frequently
April 3, 2022
Answered

フォントサイズを文字単位でリンクさせたい

  • April 3, 2022
  • 1 reply
  • 175 views

「テキストレイヤー2」を「テキストレイヤー1」と全く同じ挙動にしたいのですが、
フォントサイズが文字単位で同期できません。

「テキストレイヤー2」に下記エクスプレッションを記述してフォントサイズをリンクさせています。
var sourceTextProperty = thisComp.layer("テキストレイヤー1").text.sourceText;
setFontSize(sourceTextProperty.style.fontSize)

これによって「テキストレイヤー1」のフォントサイズを変えると「テキストレイヤー2」の
フォントサイズも同期して同じサイズに変わります。

ところが、例えば、「テキストレイヤー1」の5文字中頭2文字だけフォントサイズを変えると
「テキストレイヤー2」のテキストは5文字すべてのフォントサイズが変わってしまいます。

フォントサイズを文字単位でリンクさせることは可能なのでしょうか?
ご教授いただけますと助かります。

    This topic has been closed for replies.
    Correct answer Mukaida

    現状、文字単位でのスタイル適用は対応していない様です。
    アニメーターを使用してサイズを変える方法になると思います。

    1 reply

    MukaidaCommunity ExpertCorrect answer
    Community Expert
    April 3, 2022

    現状、文字単位でのスタイル適用は対応していない様です。
    アニメーターを使用してサイズを変える方法になると思います。