|  13.05.2013 / 18:49 |  | 
| vl@volk    Пользователь 
  Сейчас: Offline 
 Имя: ВладиславОткуда: Земля
 Регистрация: 26.12.2012
 
 | __________________я его даже не читал. друг сказал: "главное Буткевича не читай". теперь глядя на код мне стало ясно почему не надо читать его книгу  
   знает толк | 
|  13.05.2013 / 18:53 |  | 
| SeTSeR    Пользователь 
  Сейчас: Offline 
 Имя: СергейОткуда: Где-то возле Москвы
 Регистрация: 01.07.2012
 
 | vl@volk,  я читал, вот только поправляться начал   | 
|  13.05.2013 / 19:06 |  | 
| abadon    Пользователь 
  Сейчас: Offline 
 Имя: СерёжаОткуда: Москва
 Регистрация: 05.05.2013
 
 | vl@volk, Буткевич хорошо всё написал и расписал. Но там код с ошибками. Сам исправлял их потом)DamiR, измени protected на public, мб поможет. И реализуй движение через тред, а то раз нажмёшь, оно раз подвинет точку. А в треде нажал и пока держишь оно будет двигать, и установи слип на 20 - 30 там будет не быстро двигаться.
 
 | 
|  13.05.2013 / 19:12 |  | 
| vl@volk    Пользователь 
  Сейчас: Offline 
 Имя: ВладиславОткуда: Земля
 Регистрация: 26.12.2012
 
 | abadon (13.05.2013/19:06)__________________А в треде нажал и пока держишь оно будет двигатбез repaint() в цикле метода run() или в paint() точка будет стоять на месте. можно и в методе keyPressed()
 вызывать перерисовку( repaint() ) и тогда тред вобще не нужен
 
 
   знает толк | 
|  13.05.2013 / 19:22 |  | 
| abadon    Пользователь 
  Сейчас: Offline 
 Имя: СерёжаОткуда: Москва
 Регистрация: 05.05.2013
 
 | vl@volk, у него есть репайнт. Но ты раз нажал оно выполнило 1 раз и всё. Если через цикл вайл или фор, то оно за секунду всё просчитывает. Мне удобнее через тред, а то клатцать каждый раз не удобно.
 | 
|  13.05.2013 / 21:37 |  | 
| Virus-ON    Пользователь 
  Сейчас: Offline 
 Имя: МаксОткуда: Чернигов
 Регистрация: 13.10.2011
 
 | Жосткая запара с переходом с экрана на экран.В общем вы поймете как затестите.
 
 
 Прикрепленные файлы:  labirint.jar  (3.61 кб.) Скачано 143 раза   labirint.zip  (2.16 кб.) Скачано 40 раз  | 
|  13.05.2013 / 21:53 |  | 
| abadon    Пользователь 
  Сейчас: Offline 
 Имя: СерёжаОткуда: Москва
 Регистрация: 05.05.2013
 
 | Попробуй рисовать в одном канвасе, только с проверкой, если это то рисуем одно, или другое. Типа если а = 1, то прорисовка меню, если а = 2, то прорисовка игры. У меня так всё получается.А и почему "он" уходит за экран?
 Кстати что там делать вообще надо?
 
 Изменено abadon (13.05 / 21:53) (всего 1 раз)
 
 Прикрепленные файлы:  2.png  (11.12 кб.) Скачано 80 раз   1.png  (31.62 кб.) Скачано 78 раз  | 
|  13.05.2013 / 22:06 |  | 
| vl@volk    Пользователь 
  Сейчас: Offline 
 Имя: ВладиславОткуда: Земля
 Регистрация: 26.12.2012
 
 | у меня не работает прога. сорци ща гляну__________________
 
   знает толк | 
|  13.05.2013 / 22:09 |  | 
| abadon    Пользователь 
  Сейчас: Offline 
 Имя: СерёжаОткуда: Москва
 Регистрация: 05.05.2013
 
 | Всё разобрался, как перейти на следующий уровень? Кстати движение уровня в обратную сторону происходит.
 А и сорцах, как ты описал переход из главного на другой? Просто интересно. (Ответ плиз в лс)
 
 | 
|  13.05.2013 / 22:20 |  | 
| DamiR    Пользователь 
  Сейчас: Offline 
 Имя: BukmakerРегистрация: 23.10.2012
 
 | Всем спасибо!
 |