Двунаправленный текст в Unity TextMesh Pro
Недавно я обнаружил TextMesh Pro в единстве, и это удивительно, но у меня есть 1 проблема.
Когда я пишу RTL (справа налево) текст с английским текстом (LTR), английское слово переворачивается со всем текстом.
Что я должен делать? Есть ли настройка, которую мне нужно изменить?
заранее спасибо
Пример: как שלום
будет: sa שלום
1 ответ
Вам нужен этот персонаж:
(Там есть персонаж, поверь мне) не верь мне?;) Попробуйте выделить эту строку.
Он называется справа налево.
У XKCD была полоса об этом:
Есть также соответствующая метка слева направо, чтобы перевернуть вещи снова. На самом деле получить любой из них в месте, где вы можете скопировать его, трудно, у меня RTL сидел в черновике письма в течение многих лет (в значительной степени с тех пор, как этот комикс), хотя, если я пытаюсь отправить электронное письмо, это удаляется. Точно так же я четыре раза не смог захватить отметку LTR для включения в этот пост.
Понял
HTML ‮
а также ‭
, извлеченный из HTML этого самого ответа (числовые значения, приведенные в Википедии и на двух других сайтах, были неверными или, по крайней мере, не дали желаемого результата).