콘텐츠로 이동

런타임 오브젝트

런타임 오브젝트는 현재 Assembly State를 가리키는 블루프린트 친화적 참조입니다. 일반 게임플레이에서는 큰 상태 구조체를 복사하는 것보다 쉽고 안전합니다.

CAT Part

하나의 런타임 Part 인스턴스를 나타냅니다.

주요 노드 용도
Is Valid Part 참조된 Part가 여전히 존재하는지 확인
Get Assembly Actor Assembly를 소유한 월드 Actor 반환
Get World Transform Part의 현재 투영 트랜스폼 조회
Get Connected Parts 인접한 런타임 Part 반환
Get Connectors Part의 커넥터 오브젝트 반환
Get Actuators Part의 액추에이터 오브젝트 반환
Get Relations 이 Part에 연결된 Relation 반환

CAT Connector

Part가 소유한 하나의 커넥터 끝점을 나타냅니다.

  • 지연 작업 전에 Is Valid Connector를 확인하세요.
  • 배치와 상호작용 UI에는 Get World Transform을 사용하세요.
  • Is OccupiedGet Occupying Relation으로 연결 상태를 확인하세요.

CAT Relation

하나의 런타임 연결을 나타냅니다.

  • Part A, Part B, Connector A, Connector B를 가져올 수 있습니다.
  • 어셈블리를 순회할 때 Get Other Part 또는 Get Other Connector를 사용하세요.
  • 내구도 피해는 권한 측에서만 적용하세요.

CAT Actuator

Motor, Fan 또는 지원되는 다른 액추에이터 인스턴스를 나타냅니다.

  • 복사 함수로 상태와 정의를 읽습니다.
  • 권한 측에서 정규화된 제어 값을 제출합니다.
  • 활성 Control Session 중에는 Controller 액추에이터 핸들을 권장합니다.

오브젝트 수명

Assembly 토폴로지 변경은 기존 런타임 오브젝트나 액추에이터 핸들을 무효화할 수 있습니다. 구조 변경 후 참조를 다시 검증하세요.