Хотел бы услышать мнение знающих людей о том как лучше всего это сделать. Как думаю я:
1)Заносим координаты приказа на движение в переменную
2)Если юнит в движении, то сравниваем его координаты с переменной
3)Если x\y юнита больше или меньше, чем x\y точки, то увеличиваем\уменьшаем соответственно
Ну как-то так.

Я представил себе это так:
  • проверка, что юнит получил приказ двигаться;
  • заносим в переменные данные об направлении;
  • делаем нужную скорость проигрывания анимаций;
  • задаем проигрывание анимации Walk;
  • делаем перемещения юнита с маленьким шагом;
  • все это нужно настроить в соответствии со стандартными настройками скорости перемещения.
Но я опасаюсь в данном случае лагов и задержек реагирования триггеров на игровую ситуацию.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
15
Думаю, неплохо реализовать через структуры, но, я только начал их изучать.
28
Audes, стек структур
или стек параллельных массивов
один хрен
1
а не просче зайти в редактор и поменять максимальную скорость юнитов с 522 на 1000 или больше?
там и уровень героєв менять можно на максимальний100000...
23
Suite, для тех, кто умеет читать.
jas?, если бы всё было так просто, то вопрос не был бы задан такой сложной формулировкой.
28
jas?, максимальная скорость в вар3 522
даже если 100500 поставишь всеравно будет 522
ответы даны
клоз
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.