Nayuta’s velog
로그인
Nayuta’s velog
로그인
Torque
박태영
·
2024년 6월 20일
팔로우
0
Unity
Unity2D
목록 보기
20/24
Transform 회전
객체의 회전을 직접적으로 수정하는 방법
물리적인 힘이나 관성 등을 고려하지 않음
Torque
Rigidbody를 사용하는 회전
관성과 물리 법칙을 따르기 때문에 보다 현실적인 회전 효과를 얻을 수 있음
폴더를 하나 만들고 torque를 위한 스크립트를 하나 생성한다.
스크립트에 Rigidbody2D 컴포넌트를 담을 변수를 하나 생성하고 Start함수에서 변수에 담아준다.
Update 함수에서 키보드 입력을 받기위해 Input.GetKey()함수를 이용하고 Rigidbody의 AddTorque 함수를 이용해 Torque를 조절한다.
만들어둔 스크립트를 플레이어의 Inspector 창으로 옮겨서 적용한다.
적절한 회전을 위해 값을 수정한다.
관련 옵션
Torque Amount : Torque의 속력
Linear Drag : 포지션 움직임에 영향을 미치는 저항계수
Angular Drag: 회전 움직임에 영향을 미치는 저항계수
박태영
어른 아이
팔로우
이전 포스트
서페이스 이펙터
다음 포스트
Triggers to Restart
0개의 댓글
댓글 작성