Задать вопрос
@Nazarevsky

Как убрать отскок GameObject`ов в unity?

Делаю игру на юнити, суть в постройке башни (блоки падают с неба, приземляются на другие блоки). После приземления, верхний блок немного отскакивает от башни. Но, прикол в том, что все нижние блоки в башне тоже отскакивают друг от друга. Пожалуйста, подскажите, можно ли убрать подобный отскок, не трогая параметры трения физ. материала объекта?
  • Вопрос задан
  • 590 просмотров
Подписаться 2 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 3
PNEctarine
@PNEctarine
Unity developer
Можно с массой поиграться, ну или нижние блоки в киниматику поставить.

Можешь посмотреть небольшие курсы у этого чела по физике в юнити
Ответ написан
Комментировать
@Tosha43
Bounced у физ материала на объекте 0?
Ответ написан
@GLeBaTi
Не трогая физ. материал
Снизить скорость до 0 при прикосновении:

void OnCollisionEnter(Collision collision)
{
   //тут нужные условия
   rigidBody.velocity = Vector3.zero;
}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы