![]() |
|
||||||||||
|
|||||
|
[+1 25.04.11]
|
Задумка такова. Во влеш к примеру я сделал виртуальную мышку. Теперь включить Num
и буд задействованы цыфры с боку клавиатуры. Так вот, Как сделать так чтобы если после нажатой клавиши 8 последовала клавиша пять а потом два ( тоесть двигать мышку в низ ) то мышка смещялась в низ (к примеру ._y++ ) а не так что если нажать клавишу 8 то будет +=1 ( смещяем вверх мышку ) нажав на 5 мышка в центр станет и тд. А именно так чтобы как планшет , к примеру мышка находится в определенных координатах ( х = 240 , у = 269 ) и если пользователь нажмет клавишу 8 а затем только 5 то мышка передвинетса в низ на -=1 ( к примеру ) тоесть при нажатие на клавиши ( 8-5-2 ) мышка двигалась в низ а пре ( 2-5-8 ) двигалась в верх. Как такую проверку сделать ? Довольно интересно сделать такой планшетную клавиатуру ))) |
|
|||||
|
Регистрация: Oct 2009
Сообщений: 101
|
нужно запомнить предудущую нажатую кнопку
если текущая нажатая ниже предыдущей - движение вниз если выше - вверх если все время нажимать одну и ту же кнопку - движения не будет. |
![]() |
![]() |
Часовой пояс GMT +4, время: 13:36. |
|
|
« Предыдущая тема | Следующая тема » |
|
|