Добренькое.
Как можно передвинуть юнита по заранее известным углу и скорости смещения?
К примеру: юнит стоит на некой позиции, и мне нужно передвинуть его, скажем, на 2 единицы в направлении 45 градусов.
Благодарю.

Принятый ответ

SetUnitX(u,GetUnitX(u)+2*Cos(45*3.14/180))
SetUnitY(u,GetUnitY(u)+2*Sin(45*3.14/180))
GetUnitX(u)-точка в которой находиться юнит
2-твоя скорость
45-твой градус
3.14/180-перевожу твои 45 градусов в радианы
Чтобы оставить комментарий, пожалуйста, войдите на сайт.