인프런 커뮤니티 질문&답변

k ch님의 프로필 이미지

작성한 질문수

이득우의 언리얼 프로그래밍 Part3 - 네트웍 멀티플레이 프레임웍의 이해

5강 액터 리플리케이션 기초

UPROPERTY(Replicated)로 선언한 속성값의 변화는 어떻게 감지하게 되나요?

24.02.02 23:06 작성

·

217

·

수정됨

0

Replicated로 지정한 속성값이 변화하면 콜백함수를 호출시키는데요,

 

그렇다면 어떻게 속성이 변화하는걸 감지하는건가요?

 

언리얼내부에서 Replicated로 지정한 속성이 변화되는지 계속 감시하고 있다가 변화되면 콜백함수를 시켜주는걸까요??

 

디버깅하면서 호출스택따라가봐도 뭐가 보이질 않네요...ㅜ.ㅜ

 

답변 1

0

이득우님의 프로필 이미지
이득우
지식공유자

2024. 02. 04. 10:15

대부분 매크로로 설정되어 있어서 따라가기가 쉽진 않습니다.

아마 해당 로직은 GetLifetimeReplicatedProps 함수에서 진행할텐데 UObject처럼 그려러니 쓰는 수 밖에요

k ch님의 프로필 이미지

작성한 질문수

질문하기