Этот тред был создан для агрегации вопросов-ответов и помощи по движку Unity. Наиболее фундаментальные моменты будем закреплять в теле поста.
Задавайте свои вопросы под этой публикацией. Чем сможем - поможем, Community как никак.
Смотрите также:
Комментарии
Полдня пытаюсь решить проблему с нижней частью танка с гусеницами. По видеоуроку смог сделать систему анимаций с Blend Three, которая берет значения осей, которые, в свою очередь, задаются клавишами WASD и стрелками. В итоге тело танка вращается во время езды в нужные стороны.
НО: когда отпускаешь клавиши и останавливаешься, этот ублюдок возвращается в исходное положение, поворачиваешь наверх. Я понимаю, что так и должно быть, т.к. он вращается через определенные анимации, а когда они не работают, его поворот возвращается в изначальное значение.
Я не могу понять, КАК можно сделать так, чтобы танк после окончания движения поворачивался в ту сторону, куда ехал?
P.S. До этого пытался вращать танк скриптово, раза 2 переделывал систему, ничего толкового не вышло.
P.P.S. Решил, что, если не решу (лол) проблему, то сделаю вместо гусениц 4 симметричные ноги "аля квейк-старкрафт" и это "животное" будет бегать на них, не взирая на проблемы с осями.
P.P.S. Решил, что, если не решу (лол) проблему, то сделаю вместо гусениц 4 симметричные ноги "аля квейк-старкрафт" и это "животное" будет бегать на них, не взирая на проблемы с осями.
Какая технология у тебя реализована в гусеницах?
Делаешь две гусеницы независимыми и ставишь им одинаковые анимации. В контроллере управления собираешь направление движения, двигаешь и вращаешь весь танк через приложение физической силы (rigidbody), потом смотришь какие гусеницы должны вращаться и воспроизводишь им в отдельности анимацию с нужной скоростью.
Т.е. движение вперед дает скорость вращения обеим гусеницам, поворот влево - отрицательную левой и положительную правой, поворот направо наоборот. Вот и все)
двигается через AddForce сам материнский объект игрока.
Ай-яй. Попробуй Wheel Collider :)
Крутишь колеса, меняешь угол при необходимости.
Можешь из массива колес сделать гусеницу.
Jusper, с Wheel Collider'ом не работал ещё. Они же вроде для реалистичной физики техники? Мне таких сложностей не надо, главное, что бы на W - tunk ехал вверх экрана, соответственно поворачиваясь туда, на D - вправо, на WD - на северо-восток, ну и так далее. У меня, по сути, всё получилось, кроме этой анимации возврата.
Они же вроде для реалистичной физики техники?
Ты попробуй :)
Документацию знаешь, где найти. У нас с ней дети разбираются :)
Ладно, проблему с анимацией отложу, т.к. чисто визуальный дефект.
Новая проблема - ригидбоди Плэйера с капсульным коллайдером заморожен по осям X и Z - т.е. он может крутиться только по сторонам.
Тем не менее, иногда этот объект немного накреняется по замороженным осям и из-за этого начинает тормозить и упираться в землю. В чём может быть дело?
Тем не менее, иногда этот объект немного накреняется по замороженным осям и из-за этого начинает тормозить и упираться в землю. В чём может быть дело?
А чему он подчинен?
И на всякий уточню, позишн с ротейшеном не перепутал?



<a href= http://mosros.flybb.ru/viewtopic.php?f=2&t=635>Процесс получения диплома стоматолога: реально ли это сделать быстро?</a>