CollisionModule
структура в UnityEngine
Выполнено в:UnityEngine.ParticleSystemModule
Описание
Программный интерфейс модуля CollisionModule системы Particle System.
Дополнительные ресурсы: ,ParticleSystem,, ,ParticleSystem.collision,.
Свойства
| Свойство | Описание |
|---|---|
| bounce | Какая сила приложена к каждой частице после столкновения. |
| bounceMultiplier | Множитель для ParticleSystem.CollisionModule.bounce. |
| colliderForce | Какая сила приложена к Collider при ударе частиц от этого Particle System. |
| collidesWith | Контроль над слоями, с которыми это Particle System столкнется. |
| dampen | Как много скорости каждая часть теряет после столкновения. |
| dampenMultiplier | Изменить множитель мягкости. |
| enabled | Указывает, включено или отключено CollisionModule. |
| enableDynamicColliders | Разрешить частицам столкнуться с динамическими коллайдерами при использовании режима мирового столкновения. |
| lifetimeLoss | Насколько столкновение сокращает жизнь частицы. |
| lifetimeLossMultiplier | Изменить множитель потерь за жизнь. |
| maxCollisionShapes | Максимальное число коллизионных форм, рассматриваемых Unity для столкновений частиц. Избыточные формы игнорируются. Территория имеет приоритет. |
| maxKillSpeed | После столкновения убивает частицы, скорость которых превышает этот порог. |
| minKillSpeed | Убить частицы, скорость которых падает ниже этого порога, после столкновения. |
| mode | Выберите между столкновениями 2D и 3D миров. |
| multiplyColliderForceByCollisionAngle | Указывает, учитывает ли физическая система угол столкновения при применении сил частиц к коллайдерам. |
| multiplyColliderForceByParticleSize | Указывает, учитывает ли система физики размер частиц при применении сил к коллайдерам. |
| multiplyColliderForceByParticleSpeed | Указывает, учитывает ли физическая система скорость частиц при применении сил к коллайдерам. |
| planeCount | Показывает количество плоскостей, которые в настоящее время установлены как коллайдеры. |
| quality | Указывает точность столкновений частиц с коллайдерами в Scene. |
| radiusScale | Множитель, который Unity применяет к размеру каждой частицы до обработки столкновений. |
| sendCollisionMessages | Отправка сообщений об обратном вызове в случае столкновения. |
| type | Тип столкновения частиц, которое должно быть выполнено. |
| voxelSize | Размер вокселей в кэше столкновений. |
Открытые методы
| Метод | Описание |
|---|---|
| AddPlane | Добавление плоскости столкновения для использования с Particle System. |
| GetPlane | Получить плоскость столкновения, связанную с этим Particle System. |
| RemovePlane | Удаляет плоскость столкновения, связанную с этим Particle System. |
| SetPlane | Устанавливает плоскость столкновения для использования с этим Particle System. |