Нужна формула (если кому не лень придумать (или мб уже кто делал)) петли.
Описание каста: даммик движется вперёд по углу поворота от его позиции до целевой точки. Постепенно увеличивая высоту Его угол поворота никак не меняется на протяжении всего движения из точки A в точку B.
Пожелание к формуле: Если не трудно то придумать, чтоб даммик из точки A в точку B доберался за "n" сек. Т.е. неважно какое время укажешь, чз это время даммик окажется из точки A в точке B. Если это сложно или не охото вдумываться, то просто чтоб скорость можно было регулировать (выставить любое обозначение перед запуском таймера в котором даммик будет двигаться по петле).
P.s. да-да. Рисовать не умею, но чисто как пример

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

Используйте Кривые Безье, с помощью всего двух значений можно нарисовать огромную кучу движений.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
3
13
6 лет назад
3
Можешь воспользоваться формулой кривой безье: ты указываешь 4 опорные точки (P0, P1, P2, P3), относительно которых выстраивается кривая, затем циклом создаёшь множество точек на этой кривой, первая точка имеет t = 0, последняя точка t=1, остальные 98 точек находятся между 0 и 1 (0.01, 0.02, 0.03 и т.д.)
Далее по формуле вместо P0 подставляй координаты точек (отдельно высчитываешь X, отдельно Y
B(t) = (1-t)^3 * P0 + 3*t*(1-t)^2 * P1 + 3 * t^2 * 1(-t) * P2 + t^3 * P3
^ - знак степени
Далее располагай контрольные точки где хочешь и получишь кривую. Чтобы получить такую "петлю", надо чтобы центральные контрольные точки находились по углам квадрата, при этом P1 должна быть напротив P0, а P3 напротив P2
подробнее о кривых безье ru.wikipedia.org/wiki/Кривая_Безье
7
17
6 лет назад
7
А не легче заставить дамик крутиться вокруг точки,а точку заставить двигаться вперед
4
18
6 лет назад
4
ledoed, я так сделал в карте для конкурса заклинаний, только перемещение не по высоте идёт, а в горизонтальной плоскости.
3
12
6 лет назад
3
Кривые Безье? А разве нельзя проще, через уравнение циклоиды? (ru.wikipedia.org/wiki/%D0%A2%D1%80%D0%BE%D1%85%D0%BE%D0%B8%D0%B4...)
0
10
6 лет назад
0
Ответ комментаторам выше. Нужно именно так, как я напиал. Т.е. некаких вариантов с альтернативами
0
13
6 лет назад
0
Skolz, ну да, и через кривые безье ты можешь с точностью повторить заданную схему
1
32
6 лет назад
1
Кстати если эффект чисто визуальный, мб пригодится эта инфа ссылка
Суть - способности "cyclone" и "impale" умеют прикреплять к кости спецэффекта модель цели, таким образом эмитируя эффект подбрасывания или вращения юнита, это можно использовать в своих целях сделав крассивый эффект с помощью подредактированной модели смерча.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.