Renderizando Caracteres en Chino Simplificado
Con Wonderland Engine 0.9+, renderizar caracteres en chino simplificado se ha vuelto más fácil que nunca.
Lista de Verificación
Asegúrate de que la fuente que deseas utilizar soporte chino simplificado.
Si aún no tienes una, Noto Sans Simplified Chinese es una gran opción.
Usando una Fuente Personalizada
Abre Views > Project Settings > Rendering y busca la configuración de font. Establece la fuente a una ruta relativa al proyecto de tu fuente que contenga caracteres en chino simplificado.
Soportando más Caracteres
Para reducir el tamaño de la fuente en tiempo de ejecución, Wonderland Engine solo usará el rango de caracteres especificado en fontCharacters. Por defecto, este es un conjunto de caracteres ASCII que se usan con frecuencia.
Agrega aquí cualquier carácter que desees renderizar. Lamentablemente, el editor actualmente no puede renderizar estos caracteres en la interfaz por sí mismo, por ejemplo, lo siguiente muestra 仙境 siendo agregado, pero renderizado como ??:
Ahora puedes usar estos caracteres en cualquier componente text.
Combinando Fuentes
Si estás usando una fuente que no soporta caracteres en chino simplificado, puedes combinar caracteres de otra fuente con Font Forge.
- Abre tu fuente
- Selecciona “Element” > “Merge Fonts…”
- Selecciona la fuente que soporta los caracteres que deseas
- “File” > “Generate Fonts”
- Selecciona un archivo de destino y “TrueType” como tipo de archivo. Es posible que debas desactivar “Validate before saving”.
- Haz clic en “Generate”
El archivo de fuente será significativamente más grande, pero puedes reducir el tamaño de salida especificando los caracteres utilizados en Views > Project Settings > Rendering > fontCharacters.