![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 | ||
Пользователь
Регистрация: 07.11.2012
Сообщений: 14
|
![]()
доброго времени суток
Я студент 1 курса так что прошу сильно не ругатся) Вот решил написать Battle city(если кто не знает эта игра такая с 8-ми битной приставки)) Не могли бы вы ответить на пару вопросов? 1.Я более менее правильно написал код?)) 2.Если пуля(Прямоугольник Rectangle) сталкивается с другим прямоугольникам(танкам) то они должны удалятся. Но почему то это работает толька с одной пулей, и то 9 раз из 10 срабатвает. На 10 ана проста тупа пролетает сквозь него. С 2 пулями и более вот что происходит. Цитата:
Цитата:
|
||
![]() |
![]() |
![]() |
#2 | |
Пользователь
Регистрация: 07.11.2012
Сообщений: 14
|
![]()
Вот код полностью
Цитата:
Последний раз редактировалось yazZ3va; 07.11.2012 в 13:40. |
|
![]() |
![]() |
![]() |
#3 | |
Пользователь
Регистрация: 07.11.2012
Сообщений: 14
|
![]()
Собственно пуля)
Цитата:
|
|
![]() |
![]() |
![]() |
#4 | |
Пользователь
Регистрация: 07.11.2012
Сообщений: 14
|
![]()
И танк.....
Цитата:
|
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 24.07.2012
Сообщений: 28
|
![]()
в функции Balltest все изменения массива надо синхронизировать
|
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 07.11.2012
Сообщений: 14
|
![]()
а как это сделать?
И еще один вопрос. В классе Rectangle есть какой нибудь метод чтобы прямоугольники не могли пересекаться? Последний раз редактировалось yazZ3va; 07.11.2012 в 13:54. |
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 24.07.2012
Сообщений: 28
|
![]()
вы не бойтесь гуглить, например java arraylist synchronization
|
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 07.11.2012
Сообщений: 14
|
![]()
Что то не получается синхронизировать.
|
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 24.07.2012
Сообщений: 28
|
![]()
Object obj=new Object();
Synchronized(obj){ Balltest(); } |
![]() |
![]() |
![]() |
#10 |
Пользователь
Регистрация: 07.11.2012
Сообщений: 14
|
![]()
По прежнему ошибка
Код:
Я что та нетак сделал? Код:
Последний раз редактировалось yazZ3va; 08.11.2012 в 01:21. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вопрос по java, стоит ли начать изучать | Anton911 | Помощь студентам | 2 | 18.09.2012 15:47 |
Вопрос по аргументу. Java | Shmelgun | Помощь студентам | 2 | 05.06.2012 12:57 |
Просто вопрос по Java | otorvish | Помощь студентам | 1 | 17.12.2011 13:42 |
Вопрос по java | megostudent | Помощь студентам | 0 | 06.12.2011 15:49 |
Глупый вопрос по Java | MyLastHit | Свободное общение | 15 | 08.07.2011 14:18 |