Отображение Упрощенных Китайских Иероглифов
С применением Wonderland Engine 0.9+ рендеринг упрощенных китайских иероглифов стал проще, чем когда-либо.
Контрольный список
Убедитесь, что шрифт, который вы собираетесь использовать, поддерживает упрощенные китайские иероглифы.
Если у вас еще нет подходящего шрифта, Noto Sans Simplified Chinese — отличный выбор.
Использование Пользовательского Шрифта
Откройте Вид > Настройки Проекта > Рендеринг и найдите параметр font. Задайте шрифт как путь в проекте к вашему шрифту, который содержит упрощенные китайские символы.
Поддержка дополнительных символов
Чтобы уменьшить размер шрифта во время выполнения, Wonderland Engine будет использовать только диапазон символов, указанный в fontCharacters.
По умолчанию это набор часто используемых символов ASCII.
Добавьте здесь любые символы, которые вы хотите отображать. К сожалению, редактор в настоящее время не может отображать эти символы в интерфейсе, например, следующие символы 仙境 будут добавлены, но отображаться как ??:
Теперь вы можете использовать эти символы в любом компоненте text.
Объединение Шрифтов
Если вы используете шрифт, который не поддерживает упрощенные китайские символы, вы можете объединить символы из другого шрифта с помощью Font Forge.
- Откройте ваш шрифт
- Выберите “Элемент” > “Объединить Шрифты…”
- Выберите шрифт, который поддерживает нужные вам символы
- “Файл” > “Создать Шрифты”
- Выберите файл назначения и “TrueType” как тип файла. Возможно, потребуется отключить “Проверять перед сохранением”.
- Нажмите “Создать”
Размер файла шрифта значительно увеличится, но вы можете существенно уменьшить результат, указав используемые символы в Вид > Настройки Проекта > Рендеринг > fontCharacters.