강의

멘토링

로드맵

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

가루님의 프로필 이미지
가루

작성한 질문수

[Rookiss University] UE5 Lyra 클론 코딩 (Haker)

CircumferenceMarkerWidget

CircumferenceMarkerWidget의 bReticleCornerOutsideSpreadRadius 초기화 관련

해결된 질문

작성

·

18

·

수정됨

0

안녕하세요! 먼저 좋은강의 감사드립니다.

 

세션15. 64 CircumferenceMarkerWidget 강의에서 코드 흐름 의도가 자체가

  1. UCircumferenceMarkerWidget 클래스의 bReticleCornerOutsideSpreadRadius 값을 가지고

     

  2. SCircumferenceMarkerWidget 클래스의 똑같은 bReticleCornerOutsideSpreadRadius 값을 초기화 해주는 형식으로 구현하는것으로 이해 했습니다.

     

근데 강의 코드도 그렇고 실제 Lyra 코드에서도 보니까SCircumferenceMarkerWidget::bReticleCornerOutsideSpreadRadius 값을 초기화 해주는 코드가 따로 안보여서요

 

결론적으로 bReticleCornerOutsideSpreadRadius 값에 쓰레기값이 들어가서 게임을 실행할떄마다 MarkerWidget이 랜덤으로 Spread 반경 밖으로 벌어지거나 안벌어지거나 문제가 생기는거 아닌가요?

 

이게 실제 Lyra샘플 코드에서도 초기화 하는 코드가 안보이길래 이게 의도된것 일지 아니면 일종의 버그라고 보면되는것인지 궁금합니다!

답변 1

0

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

bReticleCornerOutsideSpreadRadius : 1 문법은 bool을 생성하는 문법입니다.

 

bool의 기본값이 대부분 컴파일러에서 false라서 굳이 초기화하지 않는다 라고 생각하시면 될 것 같습니다.

가루님의 프로필 이미지
가루

작성한 질문수

질문하기