Collider2D.IsTouchingLayers
Declaration
public bool IsTouchingLayers(int layerMask = Physics2D.AllLayers);Параметры
| Параметр | Описание |
|---|---|
| layerMask | Любые коллайдеры на любом из этих слоев считаются касающимися. |
Возвращаемое значение
логическое Соприкасается ли этот коллайдер с любым коллайдером на указанном layerMask или нет.
Описание
Проверяет, касается ли этот коллайдер каких-либо коллайдеров на указанном layerMask или нет.
Важно понимать, что проверка соприкосновения коллайдеров выполняется по последнему обновлению физической системы, то есть по состоянию соприкосновения коллайдеров на тот момент. Если вы только что добавили новый Collider2D или переместили Collider2Dно обновление физики ещё не произошло, коллайдеры не будут показаны как соприкасающиеся. Состояние соприкосновения совпадает с тем, о котором сообщают физические обратные вызовы столкновений и триггеров.