UnityEngine – Klasa Physics2D - Metody IsTouching() i IsTouchingLayers() [2017.1]

Опубликовано: 14 Август 2026
на канале: unityBerserkers
407
5

[0:25] Jakie klasy posiadają metodę IsTouching() i IsTouchingLayers()

[0:43] Czy podział kolliderów ze względu na interakcje z innymi kolliderami ma znaczenie dla metod IsTouching() i IsTouchingLayers()?

[1:43] Czy macierz kolizji ma znaczenie dla metod IsTouching() i IsTouchingLayers()?

[1:53] Przykłady wpływu typów kolliderów na wartości zwracane przez isTouching() i IsTouchingLayers()
[3:42] Przykłady wpływu macierzy kolizji na wartości zwracane przez isTouching() i IsTouchingLayers()


[4:49] Metoda IsTouching() - sprawdzanie styku między wybranymi dwoma kolliderami
[4:52] Physics2D.IsTouching()
[6:41] Collider2D.IsTouching()
[7:06] Jak działa metoda IsTouching() z klasy Physics2D i Collider2D
[9:45] Podsumowanie – kryteria filtrowania
[10:58] Rigidbody2D.IsTouching()

[12:08] Metoda IsTouchingLayers()

[16:19] Metoda IsTouching() - sprawdzanie styku danego kollidera ze wszystkimi innymi
[20:38] Podsumowanie – kryteria filtrowania
UWAGA!
Poinformowałem Unity o tym dziwnym zachowaniu. W teorii miały być dodane dodatkowe informacje na ten temat w dokumentacji.