Version: 2019.1
콜라이더
캐릭터 컨트롤러

조인트

Joint 컴포넌트는 리지드바디를 다른 리지드바디 또는 공간의 고정된 지점에 연결합니다. 조인트는 리지드바디를 움직이는 힘을 가하고, 조인트 한계는 그러한 움직임을 제한합니다. 조인트는 리지드바디에 다음과 같은 자유도를 제공합니다.

Unity는 Rigidbody 컴포넌트에 다양한 힘과 한계를 가하여 해당 바디가 다르게 움직이도록 만드는 다음의 조인트를 제공합니다.

프로퍼티: 기능:
캐릭터 조인트 허리나 어깨 같은 볼 및 소켓 조인트를 에뮬레이트합니다. 모든 리니어 자유도에 따른 리지드바디 움직임을 제한하고 모든 앵글 자유도를 허용합니다. 캐릭터 조인트에 연결된 리지드바디는 각 축 주위를 향하고 공유된 원점에서 피벗합니다.
설정 가능한 조인트 래그돌에 있는 것과 같은 골격 조인트를 에뮬레이트합니다. 이 조인트가 모든 자유도에서 리지드바디를 움직이거나 제한할 수 있도록 설정할 수 있습니다.
고정 조인트 연결된 리지드바디의 움직임을 따르도록 리지드바디의 움직임을 제한합니다. 이렇게 하면 서로 쉽게 떨어지는 리지드바디가 필요하거나, 트랜스폼 계층 구조에서 부모를 지정하지 않고도 두 리지드바디의 움직임을 연결하고 싶을 때 유용합니다.
힌지 조인트 공유된 원점에서 리지드바디를 다른 리지드바디 또는 공간의 한 지점에 연결하고 리지드바디가 해당 원점에서 특정 축을 중심으로 회전하도록 허용합니다. 문과 손가락 조인트를 에뮬레이트하는 데 유용합니다.
스프링 조인트 리지드바디를 서로 떨어진 상태로 유지하지만, 간격이 약간 늘어날 수 있도록 허용합니다. 스프링은 두 앵커 포인트를 동일한 지점으로 당기는 고무 밴드 조각처럼 동작합니다.

2D 조인트의 이름 뒤에는 2D가 붙습니다(예: 힌지 조인트 2D). 2D 조인트에 대한 요약 설명은 조인트 2D 문서를 참조하십시오.

또한 조인트에는 특정 효과를 활성화할 수 있는 다른 옵션이 있습니다. 예를 들어 리지드바디가 특정 임계값을 초과하는 힘을 조인트에 가하는 경우 조인트가 부러지도록 설정할 수 있습니다. 일부 조인트는 연결된 리지드바디 사이에 구동력 이 발생하도록 허용하여 리지드바디가 자동으로 움직이도록 할 수 있습니다.


콜라이더
캐릭터 컨트롤러