![]() |
|
||||||||||
|
|||||
|
Banned
[+1.3 16.08.07]
[+5 28.08.08] [+1 28.08.08] Регистрация: Mar 2002
Сообщений: 605
|
есть скриптик
on (keyPress ''z'') { gotoAndPlay(2) ; } есь ли возможность сделать не одну горячуюю клавишу нажатие которой приводит к действию а две, тоесть что вроде контрл альт делит причём что бы ежли горячая клавиша "z+s'' и при этом есть уже забитые z и s что б они не проигрывали действие которое на них повешено, может использовать типа отбивку пробела тоесть при нажатом пробеле горячие клавиши одинарные не проигрываются... вот %) как? )) |
|
|||||
|
[+1.3 05.04.09]
|
__________________
Бойтесь китайцев, компы приносящих! |
|
|||||
|
Banned
[+1.3 16.08.07]
[+5 28.08.08] [+1 28.08.08] Регистрация: Mar 2002
Сообщений: 605
|
onClipEvent (load) {
// сам шорткат keys = "abc"; // ___________ shortcut = []; for (var i = 0; i<keys.length; i++) { shortcut[ord(keys.charAt(i))] = 0; } // если надо альт, контрол, шифт // shortcut[Key.ALT] = 0; // shortcut[Key.CONTROL] = 0; // shortcut[Key.SHIFT] = 0; // complete = function () { var bits = shortcut.join(""); return (bits.indexOf("0") == -1); }; } onClipEvent (keyUp) { var code = Key.getCode()+32; if (shortcut[code] != undefined) { shortcut[code] = 0; } } onClipEvent (keyDown) { var code = Key.getCode()+32; if (shortcut[code] != undefined) { shortcut[code] = 1; } if (complete()) { // trace("shortcut ! "+keys); trace("сюда ботву которая вызывается по шорткату"); // } } Посий © |
![]() |
Часовой пояс GMT +4, время: 12:10. |
|
|
« Предыдущая тема | Следующая тема » |
|
|