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