728x90
반응형
만약 CreateWidget으로 방금 만든 위젯을 AddToViewport()로 뷰포트상에 올린다면 해당 위젯의 Visibility는 어떻게 될까?
위젯을 껐다 키는 기능을 GetVisibility로 받아오는 정보를 통해
if(비지블) then 히든, else if (히든) then 비지블
처럼 구현해주었다.
근데 왜 작동 안 함?
문제를 찾던 도중 방금 뷰포트에 올린 위젯의 Visibility는 SelfHitTestInvisible로 설정된다는 것을 알았다.
Visibility를 정수형으로 받아주면
4가 표시되는 것을 알 수 있다.
대부분 아주 간단하게 해결 할 수 있겠지만 혹시 필요한 사람이 있겠죠?
728x90
반응형
'Unreal' 카테고리의 다른 글
[UE5] 언리얼엔진 화면 사이즈에 따라 마우스 위치 가져오기 (0) | 2024.04.20 |
---|---|
[UE5/언리얼엔진5] 스태틱 메시로 스켈레탈 메시 만들기, 메시 결합 방법 (0) | 2024.04.16 |
[UE5] 언리얼엔진 하위 위젯에서 부모 위젯 참조하는 방법 /C++ (0) | 2024.03.11 |
[UE5/언리얼엔진5] Chaos Destruction Exporting geometry with too many verticies 경고 (0) | 2024.02.22 |
[UE5/언리얼엔진5] Chaos Destruction 튜토리얼 / Chaos Destruction 물체 자동으로 그냥 깨짐 / 카오스 디스트럭션 (1) | 2024.02.15 |