Могу ли я создать меньше притяжения между двумя коллайдерами? - PullRequest
0 голосов
/ 04 апреля 2019

У меня есть коллайдеры, которые, когда один приземляется на другой, должны действовать как платформа, на которой они могут стоять / ездить.Когда они бьют друг друга (как в видео), они никогда не должны оставаться на связи и, возможно, отскочить.Для этого я попытался добавить к игроку материал Slippery (0 трения) по физике 2, не повезло.

Как можно добиться меньшего притяжения, когда два коллайдера ударили друг о друга таким образом?

Видео: https://i.imgur.com/uf1JqWi.mp4

Игрок коллайдера (Скользкий - 0 трения, 0 упругих): enter image description here

Летающая платформа (тот же материал):

enter image description here

Заранее спасибо!

1 Ответ

0 голосов
/ 04 апреля 2019

PhysicMaterial Docu:

Bounciness:
Насколько упругая поверхность?Значение 0 не отскочит .Значение 1 будет подпрыгивать без какой-либо потери энергии, ожидаются определенные приближения, хотя это может добавить небольшое количество энергии к симуляции.

Вы должны изменить подпрыгивание на что-то > 0.

Но также следует помнить о PhysicsManager

Bounce Threshold
Установить значение скорости.Если два сталкивающихся объекта имеют относительную скорость ниже этого значения, они не отражаются друг от друга .Это значение также уменьшает джиттер, поэтому не рекомендуется устанавливать его на очень низкое значение.

...