Как правильно работать с символами урду в проекте Unity? [закрыто]C#

Место общения программистов C#
Anonymous
Как правильно работать с символами урду в проекте Unity? [закрыто]

Сообщение Anonymous »

В моем проекте Unity мне нужно отображать текст, используя язык урду, внутри компонентов Text или TextMeshPro (TMP).
Прежде всего я попытался найти файл шрифта, содержащий эти глифы. и все, что мне удалось найти до сих пор, это Noto Nastaliq Urdu.
Но, к сожалению, ему все еще не удается отобразить правильные глифы.
Здесь я показываю сценарий где прежде всего я беру текст на урду из сеанса Google Translate, где я запрашивал эквивалент слова «Настройка»:
Изображение

Затем я выбрал текстовый объект пользовательского интерфейса в редакторе Unity и на панели «Инспектор», где я уже правильно установили свойство Font, я вставил это значение, полученное из Google Translate, в свойство Text:
Изображение

[img]https://i.stack .imgur.com/vXWbM.png[/img]

Но, как видите, вставленный текст, показанный как на панели инспектора, так и на рендере, выглядит иначе, чем то, что было показано в Google. Перевести.
Кто-нибудь знает, как решить эту проблему? Может быть, я использую неправильный файл шрифта? Может быть, это связано с лигатурами шрифтов? Как мне правильно поддерживать тип текста, который я пытаюсь отобразить?

Подробнее здесь: https://stackoverflow.com/questions/782 ... ty-project

Вернуться в «C#»