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

themoon007님의 프로필 이미지
themoon007

작성한 질문수

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

14강 캐릭터 아이템과 스탯의 구현

stat 구조체 NetSerialize 할 때 강제 형변환

해결된 질문

작성

·

314

·

수정됨

0

소수점 자리가 없어지는 것도 Serialize가 처리 해주는 건가요??

 

디버그로는 speed 1.5가 소수점 사라지는 것 처럼 보여요.

 

그리고 마지막에 NetSerialize에서 변경 사항 결정을 직접 적용할 때 예를 종합하면,

추가 bool 을 비트로 이용하여 보낼 변수를 serialize하거나 안하거나 하지만, 결국 보내기로 하여 bool을 true로 적용하는 건 변화가 있었는지 직접 확인하고 로직을 통해 결정해야 하는 건가요?

답변 1

0

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

네 로직은 이해하신 방법이 맞습니다. 엔진 소스코드도 대부분 다 해당 방식으로 구성되어 있습니다.

AttackSpeed 소수점은 확인해봐야 할텐데, 일단 데이터 전송량을 최소화하는 목표로 예제를 짰기 때문에, 확인하신게 맞을 것 같네요

themoon007님의 프로필 이미지
themoon007

작성한 질문수

질문하기