[Unity] 최적화 팁
2022. 6. 20. 21:19ㆍUnity3D/경험 기록
https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=dj3630&logNo=222188656382
최적화를 위한 Profiler
Deep Profile - 일반 프로파일링은 유니티 콜백함수(Awake(), Start(), Update() 등)에 의한 소요시간...
blog.naver.com
동일한 이벤트 함수들끼리는 어떤 게 먼저 실행될 지 알 수 없으므로
상호의존적인 코드를 쓰지 말아야 한다.
에디터가 아니라 실제 디바이스에서 Unity 프로파일러를 연결하여 벤치마크한다.
프레임 디버거는 드로우콜이 어떻게 구성되어 있는지를 보여주는 것이기에
에디터 상에서 프로파일링해도 무방하다.
string.Format()함수는 string 객체를 생성한 후, + 연산자를 통해 문자열을 만드는 것보다
메모리를 적게 할당한다.
'Unity3D > 경험 기록' 카테고리의 다른 글
[Unity] Coroutine과 Invoke의 차이점 (0) | 2022.06.23 |
---|---|
[Unity] using문이란? (0) | 2022.06.20 |
[Unity] Fillrate란? (0) | 2022.06.20 |
[Unity] 3D 모델을 2D 스프라이트로 변환하기 (0) | 2022.06.06 |
[Unity] 2D 또는 3D 프로젝트를 결정하기 (0) | 2022.06.06 |