반응형
이번 포스팅은 매우 간단하다.
필자의 게임에는 저렇게 점수가 화면에 표시된다. 장애물을 피하면서 시간이 지날수록 점수가 계속 올라가는 구조이다.
위와같이 Scene에서 Wire Frame으로 보면 Text또한 Vertex로 이뤄져있다는것을 알 수 있다.
점수가 계속 변경되면서 Vertex가 변경이 되면 Text가 포함되어있는 Canvas의 Vertex Buffer가 계속 ReBuild된다.
Canvas에 많은 UI들이 포함되어 있으면 당연히 비용이 클 수밖에 없다.
초간단 해결법은 변화하는 Text UI를 다른 캔버스에 넣으면된다.
즉 Canvas를 2개를 두는 것이다.
반응형
'유니티 > 최적화' 카테고리의 다른 글
유니티 Tag 비교 ==, CompareTag() 어떤 걸 사용할까? (0) | 2023.03.07 |
---|---|
유니티 최적화(5) - 프로파일러 사용법 (0) | 2022.10.25 |
유니티 Sprite Atlas (0) | 2022.10.19 |
유니티 모바일 최적화(4) - mesh 최적화 (0) | 2022.08.18 |
유니티 모바일 최적화(3) - 용량 큰 파일 찾기 (0) | 2022.08.14 |