Всё просто - исходим из задачи. В визуальной новелле, к примеру, около тысячи экранов с текстом, переход между ними осуществляется кликом мыши или нажатием клавиши пробела. Как сюда втиснуть ещё и перевод так, чтобы не особо напрягать пользователя? Если уж нельзя просто перехватить текст...
Работа только с клавиатурой:
Горячие клавиши от 1 до 0 (цифровые) переводят соответствующие регионы. Если их больше трёх, то ориентироваться помогает карта регионов (клавиша Caps Lock). Если её нажать и не отпуская нажать ещё и цифровую клавишу - то активным на карте станет регион этой клавиши. После отпускаем Caps Lock и получаем перевод активного региона.
Если просто нажать и отпустить Caps Lock, то будет распознан и переведён последний активный регион.
И наконец если нажать клавишу "Тильда" (слева от клавиши 1), то можно будет выделить любую область на игровом экране, распознать и перевести её. Настроить картинку для "свободного выделения" можно в настройках регионов, пункт "Свободное выделение".
Если цифровые клавиши нужны для игры, то можно переключится на цифровую клавиатуру (клавиши с цифрами, которые на клавиатуре справа выделены в отдельную область). Для этого нужно выбрать в настройках программы пункт "Цифровая клавиатура".
Работа с клавиатурой и мышью:
Жмём клавишу карты регионов, подводим курсор мыши к нужному региону и отпускаем клавишу карты регионов. Кликать мышью не надо. В результате распознаётся и переводится нужный регион.
Работа только с мышью:
В настройках выбираем пункт "Перехват правой клавиши мыши", при нажатии на правую клавишу мыши появляется карта регионов, подводим курсор мыши к нужному региону и отпускаем правую клавишу мыши. К сожалению, все игровые функции правой клавиши мыши при этом будут потеряны. Но в некоторых случаях это не критично, зато удобнее выбирать регионы.
Если просто нажать и отпустить правую клавишу мыши, то будет распознан и переведён последний активный регион.
В общем, разберётесь. Надо бы ещё видео сделать на эту тему.
Работа только с клавиатурой:
Горячие клавиши от 1 до 0 (цифровые) переводят соответствующие регионы. Если их больше трёх, то ориентироваться помогает карта регионов (клавиша Caps Lock). Если её нажать и не отпуская нажать ещё и цифровую клавишу - то активным на карте станет регион этой клавиши. После отпускаем Caps Lock и получаем перевод активного региона.
Если просто нажать и отпустить Caps Lock, то будет распознан и переведён последний активный регион.
И наконец если нажать клавишу "Тильда" (слева от клавиши 1), то можно будет выделить любую область на игровом экране, распознать и перевести её. Настроить картинку для "свободного выделения" можно в настройках регионов, пункт "Свободное выделение".
Если цифровые клавиши нужны для игры, то можно переключится на цифровую клавиатуру (клавиши с цифрами, которые на клавиатуре справа выделены в отдельную область). Для этого нужно выбрать в настройках программы пункт "Цифровая клавиатура".
Работа с клавиатурой и мышью:
Жмём клавишу карты регионов, подводим курсор мыши к нужному региону и отпускаем клавишу карты регионов. Кликать мышью не надо. В результате распознаётся и переводится нужный регион.
Работа только с мышью:
В настройках выбираем пункт "Перехват правой клавиши мыши", при нажатии на правую клавишу мыши появляется карта регионов, подводим курсор мыши к нужному региону и отпускаем правую клавишу мыши. К сожалению, все игровые функции правой клавиши мыши при этом будут потеряны. Но в некоторых случаях это не критично, зато удобнее выбирать регионы.
Если просто нажать и отпустить правую клавишу мыши, то будет распознан и переведён последний активный регион.
В общем, разберётесь. Надо бы ещё видео сделать на эту тему.
Комментариев нет:
Отправить комментарий