MENU

【Unity】uGUIでフォントをまとめて置換する方法

ugui-font-replace

選択したテキストだけ置換する場合

デフォルトの機能を使います。

ちなみにこれだけでも全置換も可能

やり方

  • Hierarchyから虫眼鏡をクリックして、Typeを選択

  • textと検索

  • 置換したいテキストを選択して、InspectorのFontから置換したいフォントを選択する

f:id:min0124:20171107231850p:plain

全部置換する場合

FontReplacer.csというエディタースクリプトを使用してみました。

やり方

f:id:min0124:20171107231438p:plain

  • Assets>EditorにFontReplacer.csを置く

  • メニュー>Tool>Replace All Fontsからウインドウを起動

  • Fontを選んで、Replace All Fontsボタンをクリック

これですべてのフォントが置換されます。

もし表示が変わらない時はCanvasの表示を切り替えすると更新されます。

f:id:min0124:20171107231447p:plain

参考

q7z.hatenablog.com