Unityで対応しているフォント形式はUnity – マニュアル:フォントに書いてあるように
サポートしているフォント形式は TrueType(.ttf) と OpenType(.otf) です。
となります。
macでデザインしてWinでコーディングということは多々あるかと思いますが、たまにttcフォントをデザインで使用するときがあります。このときデザイナーからttcフォントをもらってもUnityにインポートすることはできません。
しかしunitettcというツールを使いttcをttfに変換しUnityにインポートすることができます。
1. unitettcをダウンロード
UniteTTCからzipをダウンロードして展開してください。展開したフォルダに変換したいttcファイルを入れます。
2. ttfに変換
コマンドプロンプトにこのように入力すると
1 |
> unitettc64 [ttc file] |
ttcをttfに変換できます。
変換すると以下のように○○○001.ttf、○○○002.ttfのように複数のttfファイルが生成されるはずです。フォントが複数できるのは太さなどが違うフォントがttcに入っているためです。
参考:http://wwman.hatenablog.com/entry/2016/03/29/092326
3. Unityにインポート
ttfフォントをUnityにドラッグ&ドロップこのようにインポートができます。
コメントを残す