Эффектор площади 2D ссылка
Эффектор зоны 2D применяет силы в пределах зоны, определенной прикрепленными Collider 2D, когда другой (целевой) Collider 2D вступает в контакт с Эффектором 2D. Вы можете настроить силу под любым углом с определенной величиной и случайным изменением этой величины. Вы также можете применять линейные и угловые силы тяги для замедления Rigidbody 2D.
Collider 2Ds, которые вы используете с Area Effector 2D, обычно устанавливаются как триггеры, так что другие Collider 2Ds могут перекрываться с ним, чтобы применить силы. Нетриггеры все равно будут работать, но силы будут применяться только тогда, когда Collider 2Ds соприкоснутся с ними.
Свойства
| Свойство | Функция |
|---|---|
| Используйте Collider Маска | Установите флажок, чтобы разрешить использование свойства Collider Mask? Если это не включено, Глобальная Матрица Коллизий будет использоваться по умолчанию для всех Collider 2D. |
| Collider Маска | Маска, используемая для выбора определенных слоев, которые могут взаимодействовать с эффектором области 2D. |
| Используйте глобальный угол | Установите этот флажок, чтобы определить Угол Силы как глобальный (мировое пространство) угол. Если этот флажок не установлен, то Угол Силы рассматривается движком физики как локальный угол. |
| Угол силы | Угол прилагаемой силы. |
| Величина силы | величина прилагаемой силы. |
| Изменение силы | изменение величины прилагаемой силы. |
| Перетаскивание | Линейное сжатие, применяемое к Rigidbody 2D. |
| Угловое сжатие | Угловое перемещение, которое будет применено к Rigidbody 2Ds. Варианты:
|
AreaEffector2D