1. 캔버스 분할Canvas 하나에 수 많은 UI가 있다면 그 UI 요소 하나만 변경해도 전체 메시를 다시 생성하게 되는 부하가 생긴다 => Canvas에 있는 UI를 유사한 속성끼리 분류해서 Sub Canvas를 만들어서 사용한다. 그렇다고 UI를 너무 디테일하게 분류하여 Canvas를 여러개 만들면 그거 또한 부하가 생긴다. 2. 불필요한 Raycast Target 없애기UI 컴포넌트를 붙이면 자동으로 Raycast Target이 켜져있는데 불필요한 컴포넌트까지 충돌검사를 하는 문제가 생긴다. 3. Camera.main 사용 제거이벤트를 수신할 때 어느 카메라가 기본인지 확인하기 위해 매 프레임 부하가 발생한다. Camera.main을 사용하기 보다는 캐싱해서 사용하거나 프리팹에 할당해서 사용한다. ..