![]() ![]() |
| pashist |
3.10.2006 15:00
Сообщение
#21
|
|
Новичок ![]() Группа: Пользователи Сообщений: 44 Пол: Мужской Репутация: 0 |
Как перейти к полярной системе координат? У меня весь курсовик ориентирован на начало координат в центре экрана! Много нужно переписывать?
|
| Бродяжник |
3.10.2006 16:06
Сообщение
#22
|
|
Бывалый ![]() ![]() ![]() Группа: Пользователи Сообщений: 206 Пол: Мужской Репутация: 3 |
Если это та прога про охоту на мышек, с которой я когда-то даже чуток помогал, то ведь там уже и есть полярная система! Там нажатиями на клавиши меняется угол направления ружья, а само ружье рисуется, как линия между двумя точками - началом координат (центром экрана) и точкой, координаты которой вычисляются, исходя из угла поворота ружья и длины ствола. Аналогичным образом координаты пули в каждый момент можно вычислить, исходя из все того же самого угла поворота ружья и расстояния, которое пролетела пуля от центра экрана. В цикле увеличиваем это расстояние и вычисляем новые положения пули, пока она не улетит за экран. Могу накидать примерчик, но не сегодня.
Удачи! |
| pashist |
3.10.2006 22:29
Сообщение
#23
|
|
Новичок ![]() Группа: Пользователи Сообщений: 44 Пол: Мужской Репутация: 0 |
Бродяжник, СПАСИБО!! Всё сделал, всё работает
|
![]() ![]() |
|
Текстовая версия | 10.12.2025 19:14 |