폰트 하나에도 여러가지 바리에이션을 사용하기위해 서로 다른 마테리얼(에셋번들화 된)을 사용하는 경우가 있는데 TextMeshProUGUI.material만 변경하게되면 전부 적용이 되지않는 것을 확인했다. (더욱 혼란스러운것은 일부는 적용된다는 것이다)
디버깅결과 TextMeshProUGUI의 속성중 materialForRendering(read only)가 그대로인것을 확인했다!
이 뿐만아니라 밑의 사진과같이 material과 관련된 여러가지 속성이있고 TextMeshProUGUI.font.material에도 마테리얼이 존재했다..
결론은 TextMeshProUGUI.fontMaterial을 변경하는것.
너무많은 속성으로 혼란스러운 헤프닝이였다..
'유니티[Unity]' 카테고리의 다른 글
[TextMeshPro] 폰트 마테리얼을 에셋번들로부터 로드 할 시 문제 (0) | 2019.04.22 |
---|---|
[번역] 소리 중첩시 문제 (1) | 2019.02.18 |
게임 디자인 패턴이란 (0) | 2019.01.15 |
[비주얼 스튜디오] 모든 참조 찾기 단축키 (1) | 2019.01.13 |
Layout Group 갱신 / 코루틴으로 결과 반환 받기 (1) | 2018.12.25 |