Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Проблема с геометрией [Delphi, Windows]


тт ©   (2007-07-31 19:52:00) 

Допустим, координаты танка (100,100). Я щёлкаю мышом в координате (500,500). Как мне повернуть танк так, чтобы он смотрел пушкой в то место куда я кликнул мышкой. Нужно чисто геометрически.
Заранее спасибо.


BMA.PROGER   (2007-09-28 11:40:00) [1]

x = x2-x1
y = y2-y1

угол в градусах = arctan2(y,x)*180/pi

x2\y2 - это цель, х1,у1 - это танк


T34   (2007-08-05 10:05:00) [2]

да шоб я изза какойто мышары поворачивался?! Не бывать этому!!!


antonn   (2007-08-01 11:40:00) [3]

соффтоплю:)
"...ты, я, и - гэомэтрия!" (с) ералаш %)


Jkot   (2007-08-01 06:52:00) [4]

arccos/arcsin тебе в руки и ещё учебниик по геометрии! ;)


dFedor   (2007-07-31 21:22:00) [5]

найти угол наклона линии проведеной из начальной точки в конечную и повернуть танк на данный угол


Наверх

Титульная страница Поиск, карта сайта Написать письмо