![]()
Enein
Silenced by ZlaYa1000
![]() ![]() offline
Опыт:
43,681Активность: |
Неправильное возвращение юнита
Опять проблемы, опять со спеллами...
Вообщем есть спелл, который вертит цель вокруг кастера определенный промежуток времени. Фигня этого спелла заключается в том, что с его помощью, отдав в нужный момент какой-либо ордер, можно выбросить цель на воду. Я сделал так, чтобы цель возвращалась на землю: » code Код:
a - цель u - кастер По идее цель должна попасть в точку, отмеченную красным кружком на картинке: ![]() Но она туда не попадает! А попадает вообще хз куда, причем на расстояние, где-то вдвое большее, чем максимально возможное при юзе спелла, т.е. больше, чем dt. И, естественно, не под правильным углом. Почему? Как решить проблему? Отредактировано Enein, 22.05.2009 в 10:15. |
![]() |
#1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
J
expert
![]() offline
Опыт:
47,997Активность: |
это не ответ а просто замечание
Код:
|
![]() |
#2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
ELDAR
НИИ 4А-ВО кафедра SPELLS
![]() ![]() offline
Опыт:
8,394Активность: |
теоретички если известен центр этой окружности, изнаю куда движется юнит, то нужно запомнить центр и радиус, и угол, а затем увеличивать(или уменьшать в зависимости куда напрвлена скорость) этот угол до тех пор пока не будет суша |
![]() |
#3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Enein
Silenced by ZlaYa1000
![]() ![]() offline
Опыт:
43,681Активность: |
J, ок
ELDAR, это будет тоже самое... Ну а вообще спасибо, что натолкнул на мысль посмотреть от какой точки движется юнит: Код:
Капец, надо же было от кастера, т.е: Код:
Вот так! Всем спасибо за внимание, вопрос решен. Отредактировано Enein, 22.05.2009 в 10:15. |
![]() |
#4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|