JET_LI
offline
Опыт:
1,724Активность: |
Узнать значение угла по его тангенсу
я столкнулся с такой проблемой=)
К примеру вот такой схематичный рис.:
вот известен tq А
как узнать тогда значение угла? в принципе расскажу зачем это мне нужно, у меня известны 2 катета(b, d)
b - точка Z позиции юнита мне нужно найти угол атаки, но сперва надо найти именно этот самый A помогите плиз=) |
11.01.2010, 20:17 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
agentex
offline
Опыт:
34,834Активность: |
Atan? (возвращает в радианах вроде) |
11.01.2010, 20:18 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
JET_LI
offline
Опыт:
1,724Активность: |
а уфнкцию преобразования? градусы надо-( |
11.01.2010, 20:27 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
offline
Опыт: отключен
|
ты не можешь перевести градусы в радианы?
a * bj_DEGTORAD ScorpioT1000 добавил: если b - катет (=орезок), то как он может быть точкой ?
|
11.01.2010, 20:29 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
JET_LI
offline
Опыт:
1,724Активность: |
да ошибка, правильнее сказать это расстояние от 0 до точки.
а можете сказать, что возращает GetLocationZ, знаю, что расстояние до точки Z, выбранного Poinit'а, но незнаю чего именно? |
11.01.2010, 20:32 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
JET_LI
offline
Опыт:
1,724Активность: |
ScorpioT1000:
градусы в радианы или всё-таки радианы в градусы? |
11.01.2010, 20:34 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
agentex
offline
Опыт:
34,834Активность: |
оно возвращает высоту релььефа в точке x,y умножаешь на RADTODEG - в градусы, соттветсвенно и наоборот |
11.01.2010, 20:35 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
JET_LI
offline
Опыт:
1,724Активность: |
agentex:
ясно, спс
а, если, к примеру, cliff level=7 ??? она возращает всегда от 0??? |
11.01.2010, 20:38 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
agentex
offline
Опыт:
34,834Активность: |
уровень клифа!=высота рельефа
разумеется, значение будет от 0 и выше. (правда не уверен по поводу воды) |
11.01.2010, 20:40 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
offline
Опыт: отключен
|
оно возвращает правильную высоту над "уровнем моря"(начало отсчёта) даже если там стоят невидимые платформы. |
11.01.2010, 20:42 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
JET_LI
offline
Опыт:
1,724Активность: |
а можно только именно от установленного Cliff Level ?? |
11.01.2010, 20:43 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
offline
Опыт: отключен
|
правда, там же сейчас над водой издеваются не по-детски |
11.01.2010, 20:43 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
JET_LI
offline
Опыт:
1,724Активность: |
вот к примеру Cliff Level = 7, мне не нужно всё то что идёт до 7,а именно от 7 может как-то самому рассчитать? один Cliff Level (на глаз) равен 60-80 точкам?? |
11.01.2010, 20:45 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
agentex
offline
Опыт:
34,834Активность: |
неожиданная находка, неправда ли? |
11.01.2010, 20:48 | #14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
JET_LI
offline
Опыт:
1,724Активность: |
а если просто у ландшафта меняется высота постоянно, а не cliff? тем более она ретонет Level! а мне нужно данные, которые соотвествуют CAMERA_FIELD_ZOFFSET |
11.01.2010, 20:51 | #15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
offline
Опыт: отключен
|
GetCameraTargetPositionZ
GetCameraTargetPositionX GetCameraTargetPositionY
|
11.01.2010, 21:06 | #16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
JET_LI
offline
Опыт:
1,724Активность: |
это cJass?
спс |
11.01.2010, 21:14 | #17
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
offline
Опыт: отключен
|
да. высота будет абсолютная у цели камеры относительно начала отсчёта мирового Z |
11.01.2010, 21:22 | #18
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|