Skip to main content
Participating Frequently
April 3, 2022
解決済み

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

  • April 3, 2022
  • 返信数 1.
  • 175 ビュー

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

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

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

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

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

    このトピックへの返信は締め切られました。
    解決に役立った回答 Mukaida

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

    返信数 1

    MukaidaCommunity Expert解決!
    Community Expert
    April 3, 2022

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