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

Collider2D.forceReceiveLayers

Declaration

public LayerMask forceReceiveLayers;

Описание

Слои, из которых этот Collider2D может получать силы при столкновении с другим Collider2D.

Когда происходит столкновение между двумя Collider2D, оба Коллайдера обычно получают силу друг от друга, которая разделяет их. Оба Коллайдера имеют соответственно назначенный слой, который может быть одинаковым или разным Layer(s). Для того, чтобы силы применялись, каждый Collider должен отправить силу на слой, который назначен другому Collider, в то же время получая силу на свой собственный слой от другого Collider. Таким образом, оба Коллайдера должны взаимно согласовать, на каких слоях силы отправляются и принимаются.

Свойство forceReceiveLayers позволяет выбрать слои, от которых Collider получает силу, в то время как forceSendLayers позволяет выбрать слои, в которые Collider посылает силу.

NOTES:

Дополнительные ресурсы: ,Collider2D.forceSendLayers,.