30.08.2014 / 14:44 | |
SeTSeR Пользователь Сейчас: Offline
Имя: Сергей Откуда: Где-то возле Москвы Регистрация: 01.07.2012
| Kalter, 1) В метод getKeyClicked добавь while(!kc) Thread.sleep(500); Ибо иначе в kc останется ноль 2) finally секция получает управление в любом случае
Изменено SeTSeR (30.08 / 14:46) (всего 1 раз) |
30.08.2014 / 15:00 | |
Ксакеп Модератор форума Сейчас: Offline
Регистрация: 20.06.2012
| oh no.. Бан от Oak: Причина: Оффтоп |
30.08.2014 / 15:53 | |
Kalter Пользователь Сейчас: Offline
Имя: Гриб Откуда: Оренбург - Нежинка Регистрация: 16.10.2013
| RblSb, я так и делаю. SeTSeR, 1) >>while(!kc)Thread.sleep(500); kc - int Не выйдет 2) Она нужна здесь, чтобы обнулить значение переменной после проверки, я знаю. aNNiMON, иногда удобно бывает.
__________________
Homo homini penis est. Изменено Kalter (30.08 / 15:55) (всего 1 раз) |
30.08.2014 / 17:11 | |
SeTSeR Пользователь Сейчас: Offline
Имя: Сергей Откуда: Где-то возле Москвы Регистрация: 01.07.2012
| Kalter, функция вернёт ноль гг замени !kc на kc==0
|
30.08.2014 / 17:22 | |
Kalter Пользователь Сейчас: Offline
Имя: Гриб Откуда: Оренбург - Нежинка Регистрация: 16.10.2013
| Провёл тест в обработчике keyPressed, и выяснилось, что он реагирует только на софты и 0, выводя их коды: -7, -6, 48. Как так? Во всех приложениях кнопки работают, а в моём нет, вопрос: как тогда обрабатывать кнопки?
SeTSeR, она вернёт нажатую кнопку, а затем обнулит её. С этим даже спорить не нужно, оно прекрасно работает, проблема другая...
__________________
Homo homini penis est. |
30.08.2014 / 18:00 | |
aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| Kalter, никогда не любил GameCanvas. Попробуй в обычном канвасе.
__________________
let live |
30.08.2014 / 18:15 | |
Nevesel Пользователь Сейчас: Offline
Имя: Александр Регистрация: 07.11.2012
| Всех приветствую! Возник предо мной в полный рост вопрос- как заставить пулю лететь в цель? Смешно, конечно, но прицел я уже сделал, по/против часовой стрелки крутится, дальность увеличивает/уменьшает, а вот как снаряд в эту цель послать? Есть координаты танка, прицела, есть дистанция от танка до цели по Х, по У, есть дальность(гипотенуза). Что из этого собрать можно??? |
30.08.2014 / 18:21 | |
Dimon638 Пользователь Сейчас: Offline
Регистрация: 12.04.2011
| Kalter, попробуй заменить на |
30.08.2014 / 18:29 | |
Kalter Пользователь Сейчас: Offline
Имя: Гриб Откуда: Оренбург - Нежинка Регистрация: 16.10.2013
| Ааааааааа, ф*к! Эмоции переполняют меня... Как же так?.. Ведь super(true) - должно обозначать, что события клавиатуры должны проверяться! Dimon638, спасибо большое!
__________________
Homo homini penis est. |