[VRTK] [VR개발] [Unity] 19-VRTK가 회전운동을 실현

여기에 이미지 설명을 삽입하세요.
학습 프로젝트 소스코드 리소스 다운로드 지원 강좌
https://download.csdn.net/download/weixin_41697242/88485426?spm=1001.2014.3001.5503

【배경】

실제 개발에서 회전 모션은 시뮬레이션이 필요한 중요한 모션 유형이기도 합니다. 일반적인 시나리오에는 문 열기 및 닫기, 핸들, 레버 당기기 등이 포함됩니다.
회전 운동의 구현은 물리적 시스템을 기반으로 할 수도 있고 물리적 시스템과 분리될 수도 있는데, 후자는 물리적 시스템에 의존하지 않기 때문에 적용 범위가 더 넓습니다.

[턴테이블 구현]

  1. 먼저, 함께 제공되는 학습 리소스의 소스 코드에 있는 Steering Wheel의 Unity 패키지 파일을 프로젝트로 가져옵니다.
  2. Hierarchy에서 Environment 개체를 확장하고 그 아래에 빈 하위 개체를 만들고 이름을 Steering Wheel로 지정합니다. 이 개체의 변환 위치를 x=-11.94, y=0.775, z=-4.33으로 설정합니다.
  3. 프로젝트 패널을 클릭하고 패키지-》Tilia Interactions Controllerables Unity 패키지-》를 확장합니다. . . -》조립식-》변형. Hierarchy의 Steering Wheel 개체 아래에 Interactions Angular Transform Drive를 드래그합니다.
  4. 在Hierarchy中展开Interactions Angular Transform Drive->내부->Interactable Container->Interactions Interactable。
  5. Interactions Interactable을 선택하고 속성 패널에서 Interactable Facade 구성 요소를 찾습니다.

Guess you like

Origin blog.csdn.net/weixin_41697242/article/details/135276000