특정 객체 안의 정보가 담겨있는 구조체 배열을 읽어들이고 수정해야할 상황이 있었는데
auto MonsterInfo = Monster->GetInfo(); //GetInfo는 참조를 리턴
//TODO: 정보를 읽어들여 수정하여 다시 저장한다.
읽고 수정하고 함수가 끝나면 리셋이 되있거나 엉뚱한 값이 들어가 있는 상황이 발생했다.
사수분께 물어봐서 바로 해결했는데 참조를 auto를 이용해 받을 경우 auto앞에 &를 붙여야 한다.
붙인 뒤에는 정상적으로 작동했다.
'언리얼 > 버그 일지' 카테고리의 다른 글
[UE4]애님노티파이를 이용시 발생했던 버그(루프 애니메이션이 아닌 경우) (0) | 2018.12.05 |
---|---|
[UE4]Anim 블루프린트 Threadsafe 경고 해결 (0) | 2018.12.05 |
[UE4]GC에 의한 UObject 상속받은 객체 삭제 방지 (0) | 2018.11.20 |
[UE4]사운드 생성 에러 (0) | 2018.07.22 |