1. 메시지를 받을 위젯만들기
2.디자인 설정
3. Image, Text 설정하는 함수 만들기
4. DT의 메세지위젯을 내가만든 메세지위젯으로 설정
5. WBP_Overlay 에서
AuraUserWidget만들고, EffectMessage로 캐스팅하고
위에서 만든 setter로 img,text를 주입한다.
마지막으로 뷰포트에 추가하면 화면에 뜸.
6. 결과
이펙트 생길때마다 화면에뜸, but 크기가 bad
7. 해결
Overlay로 감싸면됨
8. 화면중앙에 위치시키려면?
뷰포트 사이즈의 절반을 위치로 설정하면 된다.
* 문제 : 아이템 먹을때마다 계속이미지가 겹침, 안사라짐
* 해결 : 다음장에서 위젯 애니메이션으로 해결해보자.
'UE5 > GameplayTags' 카테고리의 다른 글
[UE5] refactor : 콜백 람다함수로 교체, 델리게이트 통합 (0) | 2024.06.06 |
---|---|
[UE5] 메세지 위젯 애니메이션 구현 // .8초후 사라짐 (0) | 2024.06.04 |
[UE5] DT행 방송하기 // 위젯에 정보 가져오기 (0) | 2024.06.04 |
[UE5] GETag 정보저장소 만들기 // 위젯컨트롤러에서 DT정보가져오기 구현 (0) | 2024.06.03 |
[UE5] GE태그 방송하기 , 람다함수 (0) | 2024.06.03 |