[Unity] 유니티 Layer & Tag 비교, Layer 충돌 체크와 비트 연산 활용법
Layer와 Tag 비교 게임 오브젝트를 비교하는 방법은 Layer과 Tag 설정이 있다. Layer는 총 32개로 정의되어 있다. 32라는 숫자는 int형 즉, 비트형을 가져온다. 여기서 비트 연산으로 layer 처리를 해주는 개념으로 이해하면 된다. 비트형이기 때문에 0과 1로 입력/출력 값을 결정해준다. Tag와 Layer은 다음과 같이 사용할 수 있다. 전부 다 같은 동작이 실행되고 각 코드마다 약간의 성능차이는 있다. if(collision.gameObject.CompareTag("Player")) // 전부 다 같은 개념 if(collision.gameObject.name.Contains("Player")) if(collision,gameObject.tag == "Player") if(coll..