This document is about: QUANTUM 2
SWITCH TO

자동 타겟

개요

AutoTargetSystem은 특정 엔티티에 대한 조준을 추적하는 데 사용됩니다. 이것은 자동 발사와 같은 고급 동작에 필수적인 컴포넌트입니다.

AutoTarget의 기능은 다음을 포함합니다:

  • AutoTargetSystem
  • IAutoTargetController 그리고
  • AutoTarget 컴포넌트.

AutoTargetSystemAutoTarget 컴포넌트의 업데이트를 처리합니다. IAutoTargetController는 컨트롤러에서 물리 쿼리를 제공하고 적중률을 해결하거나 엔티티 선택에 대한 사용자 지정 솔루션을 제공하기 위해 구현됩니다.

컴포넌트

AutoTargetSystem모든 AutoTarget 컴포넌트를 조작하고 갱신하여 다음을 수행합니다:

  • 반응 지연 시간을 통한 인간과 유사한 행동. 주로 AI 에이전트가 아날로그 플레이어처럼 느끼게 하기 위해 사용합니다.
  • 대상 쿼리에 대한 전체 제어 - 기본값은 에이전트의 Transform3D에 기반한 물리 레이 캐스트 쿼리입니다.

속성

다음 속성을 조정하여 AutoTarget 컴포넌트의 동작을 수정할 수 있습니다.

  • Max Range: 물리 레이 캐스트를 위한 가시거리입니다.
  • Reaction Time : 레이 캐스트 히트 엔티티를 대상으로 설정하거나 히트 엔티티가 손실된 경우 대상을 지우기 위한 시간이 필요합니다.
  • Think Reaction Time : 이미 마지막으로 알려진 대상이 있는 경우(즉, 대상 간 전환) 레이 캐스트 적중 엔티티를 대상으로 설정하는 데 필요한 시간입니다.
  • Target Lost Time: 마지막으로 알려진 목표물을 잊어버리는 데 필요한 시간입니다.
Back to top