Mini

[UE5] 메세지 위젯 디자인, 뷰포트에 띄우기 본문

UE5/GameplayTags

[UE5] 메세지 위젯 디자인, 뷰포트에 띄우기

Mini_96 2024. 6. 4. 01:07

1. 메시지를 받을 위젯만들기

 

2.디자인 설정

Text도 예쁘게 디자인
사진, 글자사이에 공백추가

 

3. Image, Text 설정하는 함수 만들기

 

4. DT의 메세지위젯을 내가만든 메세지위젯으로 설정

 

5. WBP_Overlay 에서

AuraUserWidget만들고, EffectMessage로 캐스팅하고

위에서 만든 setter로 img,text를 주입한다.

마지막으로 뷰포트에 추가하면 화면에 뜸.

 

6. 결과

이펙트 생길때마다 화면에뜸, but 크기가 bad

 

7. 해결

Overlay로 감싸면됨

8. 화면중앙에 위치시키려면?

뷰포트 사이즈의 절반을 위치로 설정하면 된다.

결과

* 문제 : 아이템 먹을때마다 계속이미지가 겹침, 안사라짐

* 해결 : 다음장에서 위젯 애니메이션으로 해결해보자.