Bornikkeny
Silenced by Bornikkeny
offline
Опыт:
24,410Активность: |
Определить угол Z меж координатами
Собственно, юзал поиск. Но вот проблему не решил. Пробовал с помощью представления некого треугольника, где с помощью катета и гипотенузы определить угол. Но что-то у меня явно не то :-(
Например, юнит отдает приказ:
|
05.09.2013, 13:23 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Anufis
offline
Опыт:
6,290Активность: |
tg твоего угла = dist(x1,y1,x2,y2)/|z1-z2| где dist - расстояние между точками без учета их высоты(просто по иксам и игрекам) |z1-z2| - модуль разницы Отредактировано Anufis, 05.09.2013 в 13:37. |
05.09.2013, 13:30 | #2
+1/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
leorak
offline
Опыт:
825Активность: |
а че такое угол Z ? ниразу о таком не слышал. опиши хоть или покажи где он находится |
05.09.2013, 13:30 | #3
+0/−1
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Bornikkeny
Silenced by Bornikkeny
offline
Опыт:
24,410Активность: |
Anufis, спасибо, сейчас попробую :-) |
05.09.2013, 13:38 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Anufis
offline
Опыт:
6,290Активность: |
только это не "угол Z", а что-то типа угла между прямой, через которую проходят точки 1 и 2, и горизонтом |
05.09.2013, 13:39 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Bornikkeny
Silenced by Bornikkeny
offline
Опыт:
24,410Активность: |
Anufis, что то я не понял? я написал нечто:
|
05.09.2013, 14:00 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Anufis
offline
Опыт:
6,290Активность: |
Anufis:
tg - тангенс Anufis добавил: Соответственно, чтобы вычислить сам угол, нужно вычислить арктангенс от этого Bornikkeny: Если не ошибаюсь, то это atan (пусть более знающие подскажут) И результат он возвращает в радианах. |
05.09.2013, 15:14 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Bornikkeny
Silenced by Bornikkeny
offline
Опыт:
24,410Активность: |
Anufis, блин, я что-то тупой и нифига не понимаю, но буду пытаться :-) Я вам еще не надоел? ;-D Отпишу результаты своих дел :-) |
05.09.2013, 15:30 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Anufis
offline
Опыт:
6,290Активность: |
Ты б объяснил нормально, что ты сделать то хочешь. |
05.09.2013, 15:32 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|