유니티에서 월드에 배치한 텍스트가 다른 오브젝트에 가려 텍스트가 일부만 보여지는 문제를 간단하게 해결하는 방법을 정리하였습니다. URP 환경에서 테스트하였습니다.
❓ 문제 상황
- 위 이미지와같이 '작은 체력 포션' 이라는 아이템 설명이 다른 오브젝트에 가려 보이지 않습니다.
🔨 해결 방법
- TextMeshPro를 사용하는 컴포넌트의 쉐이더를 Distance Field Overlay로 설정합니다.
✅ 결과
- 거리나 위치에 상관 없이 항상 텍스트가 가장 앞에 보이는것을 확인할 수 있습니다.
'unity etc. > others' 카테고리의 다른 글
[유니티] 렌더텍스쳐(Render Texture) 메모리 누수(Memory Leak) (0) | 2023.03.22 |
---|---|
[유니티] 오브젝트 핑크색 오류 해결 (쉐이더 오류) (0) | 2023.03.21 |
유니티 TMP 폰트 한번에 모두 바꾸기 (0) | 2023.01.11 |
[유니티, C# 오류] InvalidOperationException: Collection was modified; enumeration operation may not execute (0) | 2022.12.02 |
[유니티] 오디오믹서 사운드 관리 (0) | 2022.11.21 |