「TextMeshPro」におけるフォントの単位emについての考え方を教えていただきたいです。
UnityのAsset「TextMeshPro」を使用して文字を表示しています。
テキスト入力の際に使えるタグに、固定幅(mspace)と文字間隔(cspace)がありますが、
ここで指定する単位のemの幅がどのように数えれば良いのか分かりません。
以下画像ではFontSizeを58に設定しており、
1em=設定中のフォントサイズだとすれば、
mspaceやcspaceを1emに指定した時、文字幅や文字同士の間隔が58になるのではないかと考えましたが、
mspaceは重なってしまい、cspaceはFontSizeほど間隔が空いているようには見えず、
想定と異なる結果になりました。
emの定義について以下画像のように考えているのですが、
考え方が間違っているのでしょうか。
どなたかご教授頂ければ幸いです。
▲fontsize50のとき、1emに指定されたフォントは高さ50、幅50である?
emを使用するのは初めてなので、
以下サイト様を参考にemの定義を考えております。
あなたの回答
tips
プレビュー