2025-04-25 19:59:21

모든상황에서 그런건 아니지만 가끔 bHiddenInGame가 true인데도 화면에 표시될때가 있다.

그래서 좀 찾아보니 SetVisibility가 있었는데 이건 런타임에 변경해도 변경이 안된다.

 

그래서 마지막으로 찾은게

SetHiddenInGame이다.

https://dev.epicgames.com/documentation/en-us/unreal-engine/API/Runtime/Engine/Components/USceneComponent/SetHiddenInGame

사용법은 그냥 함수에 false true적어주면된다.

 

정의를 봐보니

OnHiddenInGameChanged가 추가되어있다.

아마 이것의 유무가 중요하게 작동한듯 하다.

참고로 델리게이트인듯 하다.

'IT > UE5' 카테고리의 다른 글

[UE5] OpenLevel 로딩화면 넣기  (0) 2025.05.02
[UE5] 카메라 셰이크  (0) 2025.05.01
[UE5] 중간결산  (0) 2025.04.14
[UE5] 설계에 대한 고민  (0) 2025.04.13
[UE5]액터를 큐에 넣고 제거하기  (0) 2025.04.13