Hinweis! Dies erklärt, wie man einen benutzerdefinierten Typ ("Sprite Sheet Type") in Unity erstellt.
Bevor Sie es lesen, überprüfen Sie Uri's & Programmierer Antwort, die die Verwendung der praktischen neuen "Gliederung" -Funktion in .UI erklärt! Es kann gut genug sein!
Einheit hat nicht jede Phantasie Art Handhabung bei allen.
Sie in "normalen" .ttf Fonts fallen können,
oder können Sie in "Bild-Schriften" drop, benutzerdefinierte Schriftarten von Unity genannt, wo man buchstäblich jeden Buchstaben auf einem Blatt Sprit machen.
Eine Schrift Sprite Blatt sieht ungefähr so aus:

Hier ist genau, wie es zu tun ...
(1) Sie haben GlyphDesigner (oder ein ähnliches Produkt zu verwenden,), um Ihr eigenes Schriftbild zu erstellen. Finden Sie das gewünschte Produkt für Ihren Mac oder PC.
(2) Es gibt einen kritischen Trick.
Einheit vollständig vergessen, einen Typ Matcher für benutzerdefinierte Schriftarten enthalten. (Sie können das in Unity 6 beheben.) Es ist eines der dümmsten Dinge in Unity. Also, zum Glück gibt es eine freie und perfekte Skript
BitmapFontImporter.cs
https://github.com/BenoitFreslon/BitmapFontImporter
Es gibt einen vollen und langen Tutorial Link auf dieser Seite.
Sie müssen das einbeziehen, damit benutzerdefinierte Schriftarten funktionieren. Es ist nur eines dieser merkwürdigen Dinge an Unity.
Also kurz gesagt, erstens müssen Sie solche benutzerdefinierten Schriftarten, Buchstabe für Buchstabe buchstäblich "zeichnen". In der Tat müssen Sie etwas wie GlyphDesigner verwenden, um das zu tun.
Zweitens in Unity müssen Sie das extrem handliche Skript oben genannten verwenden oder es wird nicht funktionieren. Genießen!
http://answers.unity3d.com/answers/1105527/view.html
Dies ist eine ausgezeichnete Frage. Wer hat gewählt, um es zu schließen, ist sehr dumm. – Fattie
Dies ist zu breit. Bitte lesen Sie zunächst [ask] und einige Unity-Tutorials. –
@JoeBlow Ich werde den Downvote entfernen, sobald ich einige Forschungsbemühungen oder Dinge ausprobiert habe. –