Для чего предназначен параметр metaKey функции BlzTriggerRegisterPlayerKeyEvent и какие значения в него нужно передавать?
Прототип ф-ии:
native BlzTriggerRegisterPlayerKeyEvent
takes trigger whichTrigger, player whichPlayer, oskeytype key, integer metaKey, boolean keyDown
returns event
native BlzTriggerRegisterPlayerKeyEvent
takes trigger whichTrigger, player whichPlayer, oskeytype key, integer metaKey, boolean keyDown
returns event
Принятый ответ
Что ж, информация по ссылке оказалась исчерпывающей. Резюмируя, оставлю здесь некоторые пояснения. Параметр metaKey даёт возможность отлавливать события нажатия комбинаций клавиш CTRL+Q, ALT+F6, SHIFT+5 и т.п. Параметр принимает код комбо-клавиши, ими могут быть: SHIFT (1), CTRL (2), ALT (4), WIN (8); а так же их суммы: SHIFT+CTRL (3), SHIFT+ALT (5), SHIFT+CTRL+ALT (7) и так далее. Если комбо-клавиша не нужна, то в параметр нужно передать 0.
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован Matamonic
1,2,4,8,16,32 и так далее складываемый