この記事は前回の続きになる。
今回はダイナミックフォントを使用できるようにするパッチの使い方について紹介する。[Unity4]NGUIでUnity4のダイナミックフォントを使うパッチ
http://terasur.blog.fc2.com/blog-entry-375.html
■ダイナミックフォントを用いたUIFontの作り方
作り方は非常に簡単。
1.適当なGameObjectを作り、dynamic font(仮)とリネームする。
2.適当なマテリアルを作り、dynamic font material(仮)とリネーム。
シェーダーはUnlitのTranssparent Colored(Dynamicfont)を選択する。3.NGUI>UIFontを1のオブジェクトにアタッチする。
4.Font Typeをdynamicに変更する
5.2で作ったマテリアルをMaterialに登録。
6.ダイナミックフォントを設定しているフォントをfontに登録
これだけ。後はプレハブ化しUIFontと同じようにUILabelに貼り付けるだけで使える。
ちなみにソースコードをガリガリ書き換えればシステムフォントにも対応出来るような気がする。ただ、それを行うメリットがあるかは微妙。ダイナミックフォント可愛いよダイナミックフォント