Unity 6.3
0 онлайн 77 гостей 3 в системе
Вход

Движение курсора

На этой странице объясняется, как перемещение курсора в полях ввода ведет себя при обработке двунаправленного (BIDI) текста.

Логическое перемещение курсора

Unity в настоящее время следует подходу Логическое перемещение курсора. Это означает, что курсор перемещается по тексту BIDI в зависимости от направления сегмента текста. Например, используя клавишу стрелки влево в предложении с арабским и английским текстом, курсор перемещается справа налево по арабскому тексту, затем перепрыгивает на самый левый символ в английском сегменте и продолжает движение слева направо, пока не достигнет конца сегмента.

Пример логического движения курсора
Пример логического движения курсора

Визуальное движение курсора

Некоторые приложения следуют подходу Визуальное движение курсора. Это означает, что курсор перемещается к следующему визуальному символу независимо от направления текста, что иногда может казаться более интуитивным для пользователей.

Дополнительные ресурсы

  • Установить направление языка