피직스 바디 의 Walkable Slope Override (보행가능 경사 덮어쓰기)는 캐릭터 가 어떤 표면을 걸어오를 수 있는지에 대한 미세조정이 가능합니다. 계단이 너무 가파르다거나 "풀밭에 들어가지 마시오" 표지판을 강제로 지키게 하려는 경우, 이 세팅으로 가능합니다.
사용법
Character Movement Component (캐릭터 무브먼트 컴포넌트)에는 Walkable Floor Angle (보행가능 바닥 각도)라는 프로퍼티가 있습니다. 기본값은 약 45 도 입니다. 즉 캐릭터가 이보다 높은 각도의 표면을 이동하려 하는 경우, 캐릭터는 경사면을 오를 수 없거나 발을 딛지 못하고 미끄러져 내릴 것입니다.
어느 에디터에 있는가에 따라서, 아니면 레벨의 액터를 보는 중인 경우, Override Walkable Slope (보행가능 경사 덮어쓰기) 가 앞에 붙은 프로퍼티 또는 펼칠 수 있는 프로퍼티 그룹을 찾을 수 있습니다. 여기서 Walkable Slope Behavior (보행가능 경사 행위) 및 Walkable Slope Angle (보행가능 경사 각도)를 설정할 수 있습니다.

보행가능 경사 상승
Increase Walkable Slope, 이 세팅은 피직스 바디 의 보행가능 경사를 Walkable Slope Angle (보행가능 경사 각도) 프로퍼티에 나열된 값만큼 올립니다. 보행가능 경사 각도 가 75 이고 피직스 바디 의 표면 각도가 65 인 경우, 캐릭터의 Walkable Floor Angle (보행가능 바닥 각도) 값과 상관없이 걸어오를 수 있을 것입니다.
Walkable Slope Behavior (보행가능 경사 행위)가 "Increase Walkable Slope" (보행가능 경사 상승)으로 설정된 동안에는:
- Walkable Slope Angle (보행가능 경사 각도)의 값이 0.0 이라는 것은 결국 Walkable Slope Behavior (보행가능 경사 행위) 프로퍼티의 변화가 없다는 것과 같습니다.
- Walkable Slope Angle (보행가능 경사 각도)의 값이 90.0 이면 캐릭터가 피직스 바디상의 각도 90 도 미만을 이동할 수 있습니다.
보행가능 경사 하강
Decrease Walkable Slope, 이 세팅은 피직스 바디 의 보행가능 경사를 Walkable Slope Angle (보행가능 경사 각도) 프로퍼티에 나열된 값으로 제한시킵니다. 보행가능 경사 각도 가 25 로 설정되어 있고, 피직스 바디 의 표면 각도가 35 도인 경우, 캐릭터의 Walkable Floor Angle (보행가능 바닥 각도)와 무관하게 걸어오를 수 없습니다.
보행가능 경사 행위 가 "보행가능 경사 하강"으로 설정된 동안에는:
- *보행가능 경사 각도 의 값이 0.0 이면 캐릭터가 피직스 바디** 표면을 건널 수 없게 됩니다. 대부분의 평면 표면에 이상한 동작이 나오게 되는데, 캐릭터가 스케이트를 타듯 미끄러지기는 해도 방향을 바꿀 수는 없기 때문입니다.
- 보행가능 경사 각도 의 값이 90.0 이면 결국 보행가능 경사 행위 프로퍼티의 변화가 없는 것과 같습니다.
예제
![]() |
![]() |
---|---|
파랑 각도는 기본 Character Movement Component Walkable Floor Angle (캐릭터 무브먼트 컴포넌트 보행가능 바닥 각도)인 반면, 빨강 각도는 새로이 상승된 보행가능 경사 각도를 나타냅니다. | 파랑 각도는 기본 Character Movement Component Walkable Floor Angle (캐릭터 무브먼트 컴포넌트 보행가능 바닥 각도)인 반면, 빨강 각도는 새로이 하강된 보행가능 경사 각도를 나타냅니다. |