Как сделать чтобы юнит при нажатии способности переместился в то место где он стоял 10 с. назад.
Заранее благодарю.

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

Создать при изучении способности таймер для героя, если вы для него делали. И каждую секунду отмерять позицию в смещая таблицу с данными местоположения единицы. Когда применяется способность то используется позиция, которая вот-вот исчезнет из списка. 10 по счёту, или самая первая в зависимости от порядка возрастания.
6
29
7 лет назад
6
Создать при изучении способности таймер для героя, если вы для него делали. И каждую секунду отмерять позицию в смещая таблицу с данными местоположения единицы. Когда применяется способность то используется позиция, которая вот-вот исчезнет из списка. 10 по счёту, или самая первая в зависимости от порядка возрастания.
Принятый ответ
1
16
7 лет назад
1
KingMaximax:
На самом деле таймер лучше запускать при найме героя, иначе, если ты изучишь способность, но нажмёшь её менее, чем через 10 секунд, она не сработает должным образом.
Если при изучении вбивать все N точек как текущую позицию, то герой не сдвинется с места.
Если ничего не вбивать, но он сдвинется в (0;0), кажется.
0
18
7 лет назад
0
Когда-то давно, ещё учась в школе, сделал такую карту. Тогда я, правда, не сидел в интернете и не знал про утечки памяти. Но если вдруг понадобится - вот она:
Загруженные файлы
Чтобы оставить комментарий, пожалуйста, войдите на сайт.