![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Телепат с дипломом
Старожил
Регистрация: 10.06.2007
Сообщений: 4,929
|
![]()
Добавь только обработку столкновений и исправь обработку выхода за края
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог |
![]() |
![]() |
![]() |
#12 |
Пользователь
Регистрация: 20.01.2009
Сообщений: 26
|
![]()
спасибо, буду мучать сейчас
Осознание того,что есть место "гдевсехорошо" даёт надежду,что ещё не все потеряно.
|
![]() |
![]() |
![]() |
#13 |
Пользователь
Регистрация: 20.01.2009
Сообщений: 26
|
![]()
аррр.. возникла еще проблема..
точнее 3.. 1)не могу сделать так чтобы количество шаров вводилось при запуске программы. в коде выдает ошибку. 2)прописала столкновение шаров.ошибку не выдает, но почему-то не работает_) 3)1 шар летает в форме, а потом куда-то улетает программка -
Осознание того,что есть место "гдевсехорошо" даёт надежду,что ещё не все потеряно.
Последний раз редактировалось Scabby; 02.02.2009 в 18:31. |
![]() |
![]() |
![]() |
#14 |
Пользователь
Регистрация: 20.06.2008
Сообщений: 95
|
![]()
Scabby, немного подправил твой код. Посмотри. Правда шары всеравно как-то не так отталкиваются
Не забывайте оставлять отзывы (кнопочка в левом нижнем углу сообщения)
![]() |
![]() |
![]() |
![]() |
#15 |
Пользователь
Регистрация: 20.06.2008
Сообщений: 95
|
![]()
У тебя алгоритм рассчитан на то, что шары сталкиваются лоб в лоб. А представь ситуацию, например, когда один шар летит от верхнего левого угла в нижний правый, а второй сверху вниз и при этом слегка зацепляет задний край первого. По твоему алгоритму они сцепятся и будут некоторое время лететь вместе, дергаясь друг относительно друга
Не забывайте оставлять отзывы (кнопочка в левом нижнем углу сообщения)
![]() |
![]() |
![]() |
![]() |
#16 |
Телепат с дипломом
Старожил
Регистрация: 10.06.2007
Сообщений: 4,929
|
![]()
Вот, еще немного допилил (сделано на базе версии от bag)
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог Последний раз редактировалось mutabor; 03.02.2009 в 04:04. |
![]() |
![]() |
![]() |
#17 |
Форумчанин
Регистрация: 15.02.2008
Сообщений: 621
|
![]()
Извините пожалуйста ^_^. Мне просто лень вчитываться в код ^_^... Я насчет сталконовения (просто когда-то что то подобное делал) вы делали проверку на столконовение путем проверки положения шаров до (x11,y11),(x12,y12), ..., (x1n,y1n) и после (x21,y11),(x22,y12), ..., (x2n,y2n) и потом проверяли на взамное пересечение отрезков [(x11,y11);(x21,y11)], [(x12,y12);(x22,y12)], ..., [(x1n,y1n);(x2n,y1n)]. Вы так делали????
Помог? Ну так нажми на весы!
![]() |
![]() |
![]() |
![]() |
#18 | |
Пользователь
Регистрация: 20.06.2008
Сообщений: 95
|
![]() Цитата:
![]()
Не забывайте оставлять отзывы (кнопочка в левом нижнем углу сообщения)
![]() |
|
![]() |
![]() |
![]() |
#19 | |
Форумчанин
Регистрация: 15.02.2008
Сообщений: 621
|
![]() Цитата:
Помог? Ну так нажми на весы!
![]() |
|
![]() |
![]() |
![]() |
#20 | |
Пользователь
Регистрация: 20.06.2008
Сообщений: 95
|
![]() Цитата:
![]() Код:
![]()
Не забывайте оставлять отзывы (кнопочка в левом нижнем углу сообщения)
![]() Последний раз редактировалось bag; 10.02.2009 в 07:53. |
|
![]() |
![]() |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Арканоид | Kostia | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 11 | 03.04.2021 21:50 |
Помогите с задачей на Делфи! | f1n!Sh | Помощь студентам | 8 | 02.05.2008 18:28 |