Unity 6.3
0 онлайн 70 гостей 3 в системе
Вход

PhysicsMaterialCombine

перечисление

Описание

Описывает, как объединяются физические материалы столкнувшихся объектов.

Сила трения, а также остаточный импульс отскока симметрично применяются к обоим контактирующим коллайдерам, поэтому каждая пара перекрывающихся коллайдеров должна иметь один набор настроек трения и отскока. Однако, можно установить произвольные физические материалы для любого коллайдера. По этой причине существует механизм, который позволяет комбинировать два различных набора свойств, соответствующих каждому из контактирующих коллайдеров, в один набор, который будет использоваться в решателе.

Указывая Среднее, Максимальное, Минимальное или Умножение в качестве режима объединения физических материалов, вы напрямую устанавливаете функцию, которая используется для объединения настроек, соответствующих двум перекрывающимся коллайдерам, в один набор настроек, которые могут быть использованы для применения эффекта материала.

Обратите внимание, что существует особый случай, когда два перекрывающихся коллайдера имеют физические материалы с различными настроенными режимами объединения. В этом конкретном случае используется функция, имеющая наивысший приоритет. Порядок приоритета следующий: Среднее < Минимальное < Умножение < Максимальное. Например, если один материал имеет набор Среднее, а другой — Максимальное, тогда используется функция объединения Максимальное, поскольку она имеет более высокий приоритет.

Дополнительные ресурсы: ,PhysicsMaterial.frictionCombine,, ,PhysicsMaterial.bounceCombine,.

Свойства

Свойство Описание
AverageСреднее значение трения/отскока двух столкнувшихся материалов.
MultiplyУмножает трение/отскок двух столкнувшихся материалов.
MinimumИспользует меньшее трение/отскок двух столкнувшихся материалов.
MaximumИспользует большее трение/отскок двух столкнувшихся материалов.