목적
UMG에 UserWidget을 상속 받은 UClass의 meta BindWidget 된 상태의 Widget에 SetVisibility를 변경했는데 정상적으로 변경되지 않는 문제가 있었다. 매우 간단한 원인이였으나 UMG 작업을 자주하지 않다보니 매번 까먹어 이렇게 글을 남기게 되었다.
환경
UE4.26
증상
BindWidget으로 Widget과 UClass가 바인딩 된 Widget이 숨겨진 상태였는데 SetVisibility를 통해서 Visible했으나 보이지 않는 현상이 있었다.
UPROPERTY(meta=BindWidget)
UWidget* TestWidget
원인
바인딩 된 Widget의 부모 Widget이 Hidden되어 발생하는 문제였다. UMG Blueprint에서는 Hidden 상태여도 보이는 현상이 있다. Visible로 변경해주면 다시 정상적으로 보인다.
참고
https://m.blog.naver.com/songg90/221269411015
'UE4' 카테고리의 다른 글
UE4 Define 지시문 (0) | 2021.09.09 |
---|---|
UE4 Android Manifest 수정 방법 (0) | 2021.08.21 |
UE4 UMG에서 RenderTarget 사용 방법 (0) | 2021.07.15 |
UE4 Custom Property Layout 만들기 (0) | 2021.06.09 |
[UE4][Firebase] EasyFirebase Upload symbol (0) | 2021.06.04 |