Есть автомобиль, необходимо сделать движение как в реальности.
- Поворот возможен только при движении, и скорость поворота зависит от скорости движения.
- Для поворота используется приказ "двигаться" (райт клик в точку, куда надо повернуть). То есть сам по себе юнит стоит, его двигает метод.
- Для ускорения или торможения используется способность.
- При резких поворотах автомобиль дрифтует и его начинает заносить.
Может, есть наработка такого движения?
Принятый ответ
вот так примерно делал недавно, триггер VectrMovement, значения кораблю задавал в триггере MapInit, для полета выбираете белый корабль снизу-справа карты и кликаете
если кому интересна подобная система могут посмотреть, сделано криво
а для тех кто еще хочет пострелять - обновил
а для тех кто еще хочет пострелять - обновил
Загруженные файлы
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
затраченные усилия не окупятся, а добиться нужного результата не выйдет
Отредактирован JaBeN_Симфер
Если делать реалистично, то ускорение должно зависеть, в первую очередь, от характеристик мотора, его оборотов и крутящего момента, т.е. величина ускорения не постоянна. Дрифт возникает, если при центробежной силе во время поворота не хватает сцепления задних шин с дорожным покрытием. Тут нужна физика шин и очень много регулировок подвески.
Торможение обычно сильнее ускорения и будет во многом зависеть от массы, эффективности тормозных механизмов, сцепления шин, геометрии подвески.
Отредактирован Hate
а для тех кто еще хочет пострелять - обновил