Choose your operating system:
Windows
macOS
Linux
SimpleWheeledVehicleMovement 컴포넌트는 구동렬 시뮬레이션 또는 복잡한 엔진 설계 없이 휠 서스펜션이나 타이어 마찰을 제공해 줍니다. 그 대신, Wheeled Vehicle Movement 컴포넌트를 상속하는 컴포넌트에 대한 개별 타이어에 토크를 쉽게 적용할 수 있어서, Wheeled Vehicle Actor 클래스에 의존할 필요 없이 임의의 컴포넌트에도 비히클같은 운동을 내는 것이 가능합니다.
SimpleWheeledVehicleMovement 컴포넌트 셋업 및 사용을 위해서는, 먼저 비히클 사용 안내서 대로 먼저 완성을 해야 합니다. 이 방법을 통해 비히클이 제대로 셋업되었는지 확인한 후 계속해 주세요:
심플 휠 비히클 블루프린트 생성
Simple Wheeled Vehicle Blueprint 를 새로 생성하려면, 콘텐츠 브라우저 에서 신규 추가 버튼을 클릭하고, Blueprint Class (블루프린트 클래스)를 선택한 뒤, 부모 클래스 선택 창에서 Pawn 을 선택합니다.
심플 휠 비히클 블루프린트 편집
Simple Wheeled Vehicle Blueprint 를 생성했으니, 단순한 비히클 운동 셋업을 시작할 수 있습니다. 비히클 메시가 준비되었고 이미 휠 셋업이 완료되었으면, 구동렬 또는 일반 비히클 시뮬레이션이 필요치 않은 임의 오브젝트에 비히클과 같은 프로퍼티를 적용할 수 있을 것입니다.
콘텐츠 브라우저에서 SimpleWheeledVehicle Blueprint 에 더블클릭하면 블루프린트 에디터가 뜹니다.
-
컴포넌트 창에서 컴포넌트 추가 버튼을 클릭하고 Skeletal Mesh 컴포넌트를 선택합니다.
그리고 Skeletal Mesh 컴포넌트를 드래그하여 DefaultSceneRoot 컴포넌트에 놓습니다. 그러면 이 블루프린트의 루트가 됩니다.
-
스켈레탈 메시 컴포넌트를 선택한 채, Anim Class 를 비히클 애니메이션 블루프린트로 설정한 뒤 스켈레탈 메시를 할당합니다.
-
컴포넌트 창으로 돌아와 SimpleWheeledVehicleMovement 컴포넌트를 추가합니다.
-
SimpleWheeledVehicleMovement 컴포넌트를 선택한 채, Vehicle Setup 섹션에서 아래 화살표를 클릭하여 Wheel Setups (휠 셋업)을 펼친 뒤 + 를 클릭하여 휠을 추가합니다.
-
각 (0-3) 휠에 대해:
-
Wheel Class (휠 클래스)를 생성한 휠 블루프린트 중 하나로 선택합니다.
-
Bone Name (본 이름)을 휠의 제어를 받아야 하는 조인트 이름으로 설정합니다.
휠 할당 순서는 앞 뒤 상관이 없으며, Bone Name 및 Wheel Class 만 효과가 있습니다.
휠이 4 개 이상 필요한 경우, Wheel Setups (휠 셋업) 프로퍼티 옆 + 아이콘을 클릭하면 됩니다.
-
이 시점에서, 비히클이 미니밴보다 심각하게 크지 않다고 가정하고, 기본값부터 테스트하기 시작하면 좋습니다.
휠에 토크 적용
심플 비히클을 이동시키기 위해서는, 움직에게 하고자 하는 타이어마다 토크를 적용해 줘야 합니다. 그 방법은 SimpleWheeledVehicleMovement 를 잡아 끌어 Set Drive Torque 를 사용하면 됩니다. Drive Torque 값을 사용하여 적용할 토크 양과 Wheel Index 를 사용하여 토크를 적용시킬 휠을 할당하면 됩니다. Wheel Index 는 SimpleWheeledVehicleMovement 의 디테일 패널 Wheel Setups 섹션의 휠 인덱스에 해당합니다.