AActor를 APhysicsVolume으로 Cast가 되는 이유
76
작성자 없음
0 asked
안녕하세요!
아래 코드는 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;
}
}
Answer 1
OAuth방식 강의 문의
0
7
0
Reticle이 안나옵니다.
0
6
1
pcg bluepint 변수를 못가져오는 것 같습니다.
0
14
2
AddGameFrameworkComponentReceiver vs AddExtensionHandler
0
23
0
PCG 스플라인 메시에 메시가 2개 배치되는 경우?
0
23
1
안녕하세[요. 김용일입니다.
0
34
1
안녕하세요. 김용일입니다.
0
77
1
저는 저 노란색 미리보기 창이 안뜹니다
0
21
1
5.6버전 Networking Insights 실행안됨 문제에 관하여
0
30
1
맵핑부분..
0
33
2
Rider대신 VS를 써도 괜찮나요?
0
116
2
Claude Code Pro구독하고 있는 상태에서 크레딧 결제, 사용문의
0
217
2
Polyreduce 퍼센트 값이 적용되지 않음 + 다른 이슈
0
26
1
ABP "스테이트의 시퀀스 플레이어에 따른 자동 규칙"질문드립니다.
0
38
1
사용하시는 툴 질문 드립니다.
0
38
2
노션 자료는 어디서구하나요.
0
53
1
CreateInnerProcessPIEGameInstance 함수에서
0
69
1
AActorComponent의 RegisterComponentWithWorld()에서 이어지는 Activate()에 관한 질문입니다
0
98
2
UE5.3.2 빌드시 에러
0
475
1
다음 엔진강의 계획된게 있을까요
0
190
2
Q&A 질문이 무엇인지 모르겠어요
0
160
1
과거 영상이다보니 내부 코드가 다른 경우 어떻게 공부하나요
0
283
2
TaskGraph를 C++에서 사용하려고 하면?
0
365
1
빌드 시 에러 문의
0
555
1

