This document is about: QUANTUM 2
SWITCH TO

신체

개요

BodySystem은 신체 부위의 계층 구조를 만드는 메커니즘을 제공합니다. 기존 시스템은 BodySystem.User.cs 파일을 통해 확장할 수 있습니다.

신체 부분

BodyPart 컴포넌트는 모델에 팔/다리를 추가할 수 있으므로 보다 복잡한 동적 충돌 모델을 사용하여 엔티티를 설계하고 만들 수 있습니다. BodyPart 컴포넌트에 저장된 정보는 다음과 같이 구성됩니다.

  • 충돌 형태 (상자 또는 구)
  • 신체 부위가 부딪힐 경우 적용할 피해 비율
  • 신체 부위 유형, 이러한 유형은 EBodyPartType 열거형을 통해 DSL에 정의됩니다.
body part setup
신체 부분 설정.

이 모든 데이터는 엔티티 프로토타입의 Body 컴포넌트로 베이크 되고 엔티티를 생성하는 즉시 BodySystem에 의해 처리됩니다.

이 시스템을 사용할 때 고려해야 할 몇 가지 중요한 사항이 있습니다.

  • 구성은 정적이며 중단되지 않습니다.
  • BodyPart 컴포넌트가 있는 모든 다리는 별개의 개체입니다.
  • 각 팔/다리의 Position, Rotation, Extents를 검색할 수 있습니다.
  • 사용자 정의 설정 및 매개 변수를 BodyPart에 추가할 수 있습니다.
Back to top