AActor를 APhysicsVolume으로 Cast가 되는 이유
82
작성자 없음
작성한 질문수 0
안녕하세요!
아래 코드는 UPrimitiveComponent의 UpdatePhysicsVolume 함수인데, 컴포넌트의 owner인 액터를 가져와서 그대로 Cast<APhysicsVolume>을 했는데,
액터가 캐릭터일 수도 있을 텐데 이게 어떻게 가능한 것인지 모르겠습니다...
감사합니다
// haker: just get the owner Actor and compare Physics Volume's priority
APhysicsVolume* V = Cast<APhysicsVolume>(OtherComponent->GetOwner());
if (V && V->Priority > BestPriority)
{
if (V->IsOverlapInVolume(*this))
{
BestPriority = V->Priority;
BestVolume = V;
}
}
답변 1
혹시 언리얼 CEF기반 UI에서 한글 입력 오류 해결하신분??
0
29
2
헤더 파일 에러 이후 언리얼 엔진 프로젝트가 열리지 않습니다.
0
29
2
크레딧 충전
0
40
1
몽타주와 기존 애니메이션이 블렌드가 되지 않아 문의드립니다.
0
37
2
5.1 버전용 샘플을 찾을 수 없습니다.
0
37
1
스태미나 UI만들기 질문
0
48
2
강의자료 누락
0
73
1
언리얼 에디터에서 에이젼트 실행 질문
0
64
1
11강 CallOrRegister_OnExperienceLoaded 질문
0
49
1
Rider 설치시 타깃 프레임워크 설정
0
58
2
OAuth방식 강의 문의
0
81
1
Reticle이 안나옵니다.
0
50
2
pcg bluepint 변수를 못가져오는 것 같습니다.
0
43
2
AddGameFrameworkComponentReceiver vs AddExtensionHandler
0
61
1
PCG 스플라인 메시에 메시가 2개 배치되는 경우?
0
44
1
노션 자료는 어디서구하나요.
0
67
1
CreateInnerProcessPIEGameInstance 함수에서
0
82
1
AActorComponent의 RegisterComponentWithWorld()에서 이어지는 Activate()에 관한 질문입니다
0
109
2
UE5.3.2 빌드시 에러
0
498
1
다음 엔진강의 계획된게 있을까요
0
199
2
Q&A 질문이 무엇인지 모르겠어요
0
170
1
과거 영상이다보니 내부 코드가 다른 경우 어떻게 공부하나요
0
295
2
TaskGraph를 C++에서 사용하려고 하면?
0
382
1
빌드 시 에러 문의
0
574
1





