Двунаправленный текст в Unity TextMesh Pro

Недавно я обнаружил TextMesh Pro в единстве, и это удивительно, но у меня есть 1 проблема.

Когда я пишу RTL (справа налево) текст с английским текстом (LTR), английское слово переворачивается со всем текстом.

Что я должен делать? Есть ли настройка, которую мне нужно изменить?

заранее спасибо

Пример: как שלום

будет: sa שלום

1 ответ

Вам нужен этот персонаж:

(Там есть персонаж, поверь мне) не верь мне?;) Попробуйте выделить эту строку.

Он называется справа налево.

У XKCD была полоса об этом:

XKCD 1137

Есть также соответствующая метка слева направо, чтобы перевернуть вещи снова. На самом деле получить любой из них в месте, где вы можете скопировать его, трудно, у меня RTL сидел в черновике письма в течение многих лет (в значительной степени с тех пор, как этот комикс), хотя, если я пытаюсь отправить электронное письмо, это удаляется. Точно так же я четыре раза не смог захватить отметку LTR для включения в этот пост.

Понял

HTML ‮ а также ‭, извлеченный из HTML этого самого ответа (числовые значения, приведенные в Википедии и на двух других сайтах, были неверными или, по крайней мере, не дали желаемого результата).

Другие вопросы по тегам