Vereinfachte Chinesische Zeichen rendern
Mit Wonderland Engine 0.9+ ist das Rendern von vereinfachtem Chinesisch einfacher denn je geworden.
Checkliste
Stelle sicher, dass die Schriftart, die Du verwenden möchtest, vereinfachtes Chinesisch unterstützt.
Falls Du noch keine hast, ist Noto Sans Simplified Chinese eine gute Option.
Verwendung einer benutzerdefinierten Schriftart
Öffne Views > Project Settings > Rendering und finde die Einstellung font. Setze die Schriftart auf einen projektbezogenen Pfad zu Deiner Schriftart, die vereinfachte chinesische Zeichen enthält.
Unterstützung für mehr Zeichen
Um die Größe der Schriftart zur Laufzeit zu reduzieren, verwendet die Wonderland Engine nur den im fontCharacters angegebenen Zeichenbereich. Standardmäßig ist dies ein Satz häufig verwendeter ASCII-Zeichen.
Füge hier alle Zeichen hinzu, die Du rendern möchtest. Leider kann der Editor diese Zeichen derzeit nicht selbst in der Benutzeroberfläche rendern, z.B. wird folgend 仙境 hinzugefügt, aber als ?? dargestellt:
Du kannst diese Zeichen jetzt in jedem text-Component verwenden.
Schriften Zusammenführen
Wenn Du eine Schriftart verwendest, die keine vereinfachten chinesischen Zeichen unterstützt, kannst Du Zeichen aus einer anderen Schriftart mit Font Forge zusammenführen.
- Öffne Deine Schriftart
- Wähle “Element” > “Schriften zusammenführen…”
- Wähle die Schriftart, die die gewünschten Zeichen unterstützt
- “Datei” > “Schriften erzeugen”
- Wähle eine Zieldatei und “TrueType” als Dateityp. Möglicherweise musst Du auch “Vor dem Speichern validieren” deaktivieren.
- Klicke auf “Erzeugen”
Die Schriftdatei wird deutlich größer sein, aber Du kannst die Ausgabe erheblich reduzieren, indem Du die verwendeten Zeichen unter Views > Project Settings > Rendering > fontCharacters angibst.