Unity Performance (2) 썸네일형 리스트형 유니티 최적화(5) - 프로파일러 사용법 프로파일러란? 프로파일러 툴은 유니티 엔진에서 제공하는 유니티로 개발하는 앱은 프로파일링 할 수 있는,즉 분석을 할 수 있는 Tool이다. 사용하려면 유니티 에디터에서 Window -> Analysis -> Profiler로 켜주면 된다(유니티 2019.4.21f1 버전) Timeline,Hierarchy,Raw Hierarchy 3가지 모드로 분석 할 수 있다. 이번 포스팅에선 Hierarchy로 해보겠다. 위의 Deep Profile을 눌러주면 모든 스크립트가 분석된다. 눌러주고 게임을 실행하면 아래와 같이 매 프레임별로 Performance를 측정해준다. 한 곳을 클릭하면 해당하는 프레임을 분석해준다. 한번 갑자기 Performance가 치솟은 곳을 클릭하면 위와같이 각 퍼센테이지별로 분석 할 수 .. 유니티 Sprite Atlas 유니티에는 다양한 최적화 기법이 있는데 이번 글에서는 Sprite Atlas에 대해 포스팅하고자 한다. 똑같은 기능을 제공하는 Sprite Packer라고 있긴하다. 근데 유니티 자체에서도 Legacy(구식)이라고 지정해놨고 개인적으로도 Atlas가 더 직관적이고 사용하기 편해서 웬만하면 Sprite Atlas로 쓰는게 좋지않을까 싶다. 어쨋든 현업에서 대부분 사용하고 있다고 하니 꼭 알아두자. Sprite Atlas란 스프라이트 아틀라스(Sprite Atlas) 는 여러 개의 텍스처를 단일 텍스처로 결합하는 에셋이다. Unity는 여러 개의 드로우 콜을 발행하는 대신 이러한 단일 텍스처를 호출함으로써 하나의 드로우 콜을 발행할 수 있다. 참고로 DrawCall은 모바일에선 최대 100안쪽으로 나오게 해.. 이전 1 다음