23.07.2012 / 19:40 | |
warlock Пользователь Сейчас: Offline
Имя: Макс Откуда: Белгород Регистрация: 06.04.2011
| Парни подскажите пожалуйста как записать на языке java вот это : если зажать кнопку 5 то z=1;x++; если отпустить кнопку 5 то z=2. Вообще есть метод отпускания клавиши в java ?
|
23.07.2012 / 19:50 | |
Asteroid Пользователь Сейчас: Offline
Имя: Михаил Откуда: Херсон Регистрация: 16.01.2010
| warlock, Есть три основных метода: keyPressed(int k) - при нажатии на клавишу, keyRepeated(int k) - при длительном зажатии, keyReleased(int k) - при отпускании клавиши. |
23.07.2012 / 19:55 | |
warlock Пользователь Сейчас: Offline
Имя: Макс Откуда: Белгород Регистрация: 06.04.2011
| О спасибо большое . Смотрел в справочнике Горнакова классы канавас и геймкавас, про эти методы ни слова .
|
23.07.2012 / 19:59 | |
Asteroid Пользователь Сейчас: Offline
Имя: Михаил Откуда: Херсон Регистрация: 16.01.2010
| warlock, В канвасе про эти методы точно чтото должно б было быть. |
23.07.2012 / 20:02 | |
warlock Пользователь Сейчас: Offline
Имя: Макс Откуда: Белгород Регистрация: 06.04.2011
| блин а какой код у клавиши 5 ?
|
23.07.2012 / 20:07 | |
warlock Пользователь Сейчас: Offline
Имя: Макс Откуда: Белгород Регистрация: 06.04.2011
| точняк на компе в справочнике есть а на телефоне нет(jar учебник от анимона )
|
23.07.2012 / 20:11 | |
ROM Пользователь Сейчас: Offline
Регистрация: 10.06.2010
| warlock, используй key == KEY_NUM5
|
23.07.2012 / 20:24 | |
Asteroid Пользователь Сейчас: Offline
Имя: Михаил Откуда: Херсон Регистрация: 16.01.2010
| warlock, Ну да я на телефоне ток и делаю, и учебник тож мобильный читал. А коды легче так запомнить - кн. 0 = 48, все остальные на единицу больше, да и ети коды идентичны кодам их симолам - вроде как ansi стандарт.
|
23.07.2012 / 20:27 | |
warlock Пользователь Сейчас: Offline
Имя: Макс Откуда: Белгород Регистрация: 06.04.2011
| А центр джойстика ? FIRE почему то не работает а вот KEY_NUM5 работает.
Изменено warlock (23.07 / 20:28) (всего 1 раз) |
23.07.2012 / 20:38 | |
ROM Пользователь Сейчас: Offline
Регистрация: 10.06.2010
| warlock, при FIRЕ надо юзать getGameAction(). А так центр джойстика = -5.
|