Добавлен Arlando
Не могу определить угол по которому будет притягивать одного юнита к другому, спелл сам написан но я не могу определить что писать в SetUnitX и SetUnitY. Смысл спелла что один юнит кастует и пока идет каст другой притягивается к нему(мало ли кому то важно())
Принятый ответ
Для этого есть функция Atan2.
Atan2(y2 - y, x2 - x)
Вернёт угол в радианах от точки (x, y) до точки (x2, y2).
Для притягивания используешь полярное движение:
call SetUnitX(u, x + distance * Cos(angle))
call SetUnitY(u, y + distance * Sin(angle))
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Ред. JackFastGame