AActor를 APhysicsVolume으로 Cast가 되는 이유
100
작성자 없음
안녕하세요!
아래 코드는 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
캐릭터가 135도를 돌아요
0
11
0
프로젝트 파일 제공???
0
24
1
vs 디버그 옵션 설정
0
26
2
자료 다운로드 링크 오류
1
34
2
정보를 어디서 습득하시나요?
0
60
2
머터리얼 문제
0
44
2
7강 애니메이션 Visibility 관련 질문
0
54
2
강의 자료 질문
0
44
1
CommonUser 플러그인 소스코드
0
66
2
섹터2 5강 Authconfig 문의
0
68
1
안녕하세요 기획지망생으로 루키스님 UE5 기본으로 공부하고 있는 사람입니다. 질문있어서 Q&A 드립니다.
0
113
2
rokisss 님 ue5강의 산지 얼마안됬는데..
0
130
1
클로드에 텍스트 없이 이미지만 보낼경우 에러가 생깁니다
0
95
2
클로드 코드 API 요금관련 질문
0
110
1
3강 초기 예제 에러 질문입니다.
0
83
3
노션 자료는 어디서구하나요.
0
89
1
CreateInnerProcessPIEGameInstance 함수에서
0
100
1
AActorComponent의 RegisterComponentWithWorld()에서 이어지는 Activate()에 관한 질문입니다
0
135
2
UE5.3.2 빌드시 에러
0
533
1
다음 엔진강의 계획된게 있을까요
0
218
2
Q&A 질문이 무엇인지 모르겠어요
0
186
1
과거 영상이다보니 내부 코드가 다른 경우 어떻게 공부하나요
0
323
2
TaskGraph를 C++에서 사용하려고 하면?
0
397
1
빌드 시 에러 문의
0
593
1





