Sidhe
Unity3D engine
offline
Опыт:
7,721Активность: |
Поворот юнита лицом по параболе
ну или как то так...
Что нужно зделать, чтобы юнит, двигался лицом по траектории к цели? если выставлять просто GetUnitFasing(u, RADTODEG*Atan2), то юнит летит лицом к цели, но в постоянном горизонтальном положении |
16.03.2012, 15:13 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
offline
Опыт: отключен
|
Не понял, еще раз =) давай, как в школе, "дано", "задача" |
16.03.2012, 15:58 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Sidhe
Unity3D engine
offline
Опыт:
7,721Активность: |
да сам не знаю как объяснить)) придется как по индейцки русским обьяснять))
вообщем, нужна формула или последовотельность действий скажем так, чтобы поворачивать юнита лицом по направлению к цели (не только по Х и У) но еще и по Z (или как то так)... сейчас у меня просто летит миссл по параболе, поворачиваясь в 2Д плоскости, а мне нужно чтобы миссл еще менял угол наклона по параболе ну вот пример: 1 - как есть щас, 2 - как нужно (смысл задачи) |
16.03.2012, 16:18 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
offline
Опыт: отключен
|
Sidhe, это, на самом деле, одна из почти невыполнимых задач в варе.
Но я делал вращение по 2 осям вот здесь xgm.ru/p/wc3/xdestr
Поищи там в импорте файл dummy, в нем 180 анимок, каждая поворачивает на +2 градуса. И еще там есть функция, в самом верху вроде триггера setup (или struct), которая позволяет повернуть юнита с этой моделью на нужный угол (абсолютный, 0 - это 0, 1 - это 360 гр). Так вот, если к такому юниту прикрепить любую модель на "chest", то получится юнит с любой моделью, которого можно вращать по 2 осям (фейс и та моя функция). Что надо сделать:
Если ты не шаришь в jass и хотябы синтаксисе cjass, то сделать это будет трудно. Отредактировано ScorpioT1000, 16.03.2012 в 17:16. |
16.03.2012, 16:37 | #4
+1/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Sidhe
Unity3D engine
offline
Опыт:
7,721Активность: |
ScorpioT1000, Тоже вариант, спасибо
где то видел, что проджектайлы наклонялись, были именно кастомные если б не шарил, вопросы были бы куда легче =)) Sidhe добавил: все, разобрался, спасибо закрыть |
16.03.2012, 18:43 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
offline
Опыт: отключен
|
есть еще фича с поворотом головы |
16.03.2012, 18:57 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|