Edge Collider 2D 컴포넌트는 2D 물리 시스템과 상호작용하는 콜라이더 2D입니다. 콜라이더의 모양은 라인 세그먼트로 이루어진 가장자리로, 스프라이트 모양이나 다른 모양에 맞게 자유롭게 조정할 수 있습니다. 콜라이더는 폴리곤 콜라이더 2D와는 달리 시작점과 끝점이 서로 만나거나 특정 영역을 둘러싸고 있지 않아도 작동하며, 직선이나 다른 단일 가장자리 모양을 형성할 수 있습니다.
| 프로퍼티 | 기능 |
|---|---|
| Edit Collider | 콜라이더 아웃라인을 편집할 수 있게 하려면 Edit Collider |
| Material | 마찰이나 바운스와 같은 충돌 프로퍼티를 결정하는 물리 머티리얼 2D를 선택합니다. |
| Is Trigger | 이 써클 콜라이더 2D가 트리거처럼 작동하도록 하려면 이 프로퍼티를 활성화해야 합니다. 활성화하면 물리 시스템이 이 콜라이더를 무시합니다. |
| Used by Effector | 콜라이더 2D를 연결된 이펙터 2D에서 사용하려면 이 프로퍼티를 활성화합니다. |
| Offset | 콜라이더 2D 지오메트리의 로컬 오프셋 값을 설정합니다. |
| Edge Radius | 콜라이더의 가장자리를 중심으로 반지름을 형성하는 값을 설정합니다. 이렇게 하면 모서리가 둥글고 볼록한 대형 콜라이더 2D가 생성됩니다. 기본값은 0(반지름 없음)입니다. |
| Points | 확장하면 읽기만 가능한 생성된 콜라이더의 복잡도에 대한 정보를 볼 수 있습니다. |
| Use Adjacent Start Point | 에지 콜라이더의 시작점에서 충돌이 발생할 때 충돌 노멀을 형성하기 위해 Adjacent Start Point를 사용하여 충돌 리스폰스를 계산하려면 이 프로퍼티를 활성화합니다. |
| Adjacent Start Point X/Y | Adjacent Start Point의 x, y 좌표를 설정합니다. |
| Use Adjacent End Point | 에지 콜라이더의 끝점에서 충돌이 발생할 때 충돌 노멀을 형성하기 위해 Adjacent End Point를 사용하여 충돌 리스폰스를 계산하려면 이 프로퍼티를 활성화합니다. |
| Adjacent End Point X/Y | Adjacent End Point의 x, y 좌표를 설정합니다. |
| Layer Overrides | 확장하여 레이어 오버라이드를 설정할 수 있습니다. |
| Layer Override Priority | 이 콜라이더 2D가 자신과 다른 콜라이더 2D 간의 접촉 여부에 대한 결정이 상충될 때 사용할 결정 우선순위를 지정합니다. 자세한 내용은 해당 API 페이지를 참조하십시오. |
| Include Layers | 다른 콜라이더 2D와의 접촉 여부를 결정할 때 이 콜라이더 2D에 포함해야 하는 추가 레이어를 선택합니다. 자세한 내용은 해당 API 기술 자료를 참조하십시오. |
| Exclude Layers | 다른 콜라이더 2D와의 접촉 여부를 결정할 때 이 콜라이더 2D에 제외해야 하는 추가 레이어를 선택합니다. 자세한 내용은 해당 API 기술 자료를 참조하십시오. |
| Force Send Layers | 이 콜라이더 2D가 다른 콜라이더 2D와 충돌 접촉 시 힘을 보낼 수 있는 레이어를 선택합니다. 자세한 내용은 해당 API 기술 자료를 참조하십시오. |
| Force Receive Layers | 다른 콜라이더 2D와 충돌 접촉할 때 이 콜라이더 2D가 힘을 전달받을 수 있는 레이어를 선택합니다. 자세한 내용은 해당 API 기술 자료를 참조하십시오. |
| Contract Capture Layers | 이 콜라이더 2D와의 접촉에 개입된 다른 콜라이더 2D의 레이어를 선택하여 캡처합니다. 자세한 내용은 해당 API 기술 자료를 참조하십시오. |
| Callback Layers | 다른 콜라이더 2D와 접촉할 때 이 콜라이더 2D가 충돌을 보고하거나 콜백을 트리거할 레이어를 선택합니다. 자세한 내용은 해당 API 기술 자료를 참조하십시오. |
EdgeCollider2D