Unity

Unity HingeJoint2D

psb08 2024. 12. 8. 17:39
728x90
반응형

HingeJoint2D는 Unity에서 2D 물리 시뮬레이션을 위한 조인트 중 하나로, 두 개체가 한 축을 중심으로 회전할 수 있도록 합니다. 

주로 문이나 바퀴와 같은 회전하는 물체를 구현할 때 사용됩니다. (저는 함정을 만들 때 사용해 보았습니다)

 

1. Connected Rigidbody: 조인트가 연결될 Rigidbody2D를 지정합니다. 기본값은 null로, 이 경우 조인트는 월드 공간에 연결됩니다.

+ 저는 돌릴 오브젝트인 HingeObj를 만들고 넣어주었습니다.

2. Anchor: 조인트의 회전 중심점으로, 로컬 좌표계에서의 위치를 설정합니다.

+ConnectedAnchor : 연결된 물체의 중점인 것 같습니다.

3. Use Motor: 모터를 사용할지 여부를 설정합니다. 모터를 사용하면 조인트가 특정 속도로 회전하게 할 수 있습니다.

4. Motor: 모터의 힘과 속도를 설정합니다. 모터를 활성화하면 이 속성이 적용됩니다.

5. Limits: 회전의 제한을 설정할 수 있습니다. 최소 및 최대 각도를 지정하여 조인트의 회전 범위를 제한할 수 있습니다.

 

https://www.youtube.com/watch?v=QFIfSFTwB80

플레이어가 조금 이상하긴 한데 HingeJoint2D로 만든 간단한 함정입니다.

'Unity' 카테고리의 다른 글

DoTween : DoText,DoColor  (0) 2024.12.10
Unity SpringJoint2D  (0) 2024.12.09
Dialogue System 3 - DialogueGameManager 메서드 설명  (2) 2024.11.23
Dialogue System 2 - DialogueManager의 메서드 설명  (0) 2024.11.22
Dialogue System  (0) 2024.11.21