Тема: Arcanoid
Показать сообщение отдельно
Старый 05.11.2012, 15:36   #1
Volcano
AnyKey`щик
 
Регистрация: 05.11.2012
Сообщений: 2
Написано одно полезное сообщение
Arcanoid

Привет форумчане, забыл уже школьный курс геометрии, подкажите что я делаю не так.

Нужен алгоритм аракноида в 2д, а именно угол на который нужно отправлять шар при столкновении.

У меня есть ветктор направления шарика, и есть обьект, стенка с которой он сталкивается.

Мне нужно в последствии его отразить в нужном направлении, как в обычных арканоидах.

Сначала я узнаю угол между обьектом и шаром при столкновенни при помощи функции ATan2.

Угол/столкновение есть, а как узнать на какой именно угол шар отправить дальше уже забыл. Спасибо.

Видел похожую тем в разделе блитц3д, но в максе таких команд нету, возможно и подход другой.
(Offline)
 
Ответить с цитированием