Quote (SunCreep)
Вопрос по расчёту точки.У меня есть юнит,которого я двигаю,назовём его Х.Все юниты вокруг юнита Х должны во круг него крутиться,назовём их У.
Собственно мне нужно рассчитать куда двигать У так,чтоб когда Х двигается У делал вокруг Х полный круг.Но это ещё не совсем конец.За 3 секунды У должен сделать вокруг Х 3 круга и каждый круг У будет ближе к Х.
Если расстояние,на котором Х начинает крутить У равно 180.
Проще говоря,мне нужен водоворот,но сам эпицентр водоворота двигается,а расстояние на котором водоворот затягивает 180.
Событие
Code
каждые 0.01
условие
Действие
Отряд - выбрать всех юнитов в (позиция юнита Х) радиус 180 и произвести действия
цикл
Если (выбраный юнит) != Х
то Боевая единица - двигать (выбраный юнит) в (полярное смещение, позиция юнита Х, растояние между точками Х и Выбраный юнит, (угол между точками Х и Выбраный юнит) + 3.6)