콜라이더 범위

    [Unity] 특정 Collider 안에 완전히 포함되어 있는지 확인하기

    [Unity] 특정 Collider 안에 완전히 포함되어 있는지 확인하기

    나는 어떤 구역안에 오브젝트가 들어가야할 때 여태까지는 Collider 혹은 Distance를 써서 해결해왔다. 하지만 두 방법 모두 치명적인 단점이 있는데, Collider 1. 코드가 더럽다. 2. Collider로 구역을 가두리를 해줘야하기 때문에 불필요한 Collider를 많이 만들어야 한다. 3. 정육각형 이외의 범위의 경우 사용하기 힘들다. Distance 1. 원형 범위 이외의 범위는 사용이 힘들다. (특히 모서리 부분) 위와 같은 이유로 하나의 Collider로 이 Collider 안에 완전히 오브젝트가 들어왔는지 확인하는 코드를 짜고 싶었다. 구글링 결과 Collider의 Bounds를 이용하여 해결이 가능했다. Bounds에 대한 API는 아래와 같다. Unity - 스크립팅 API: ..