스터디 발표 자료입니다.
시간이 꽤 지나 전체공개로 올려둡니다.
유니티 에디터가 스크립트를 컴파일하고 로드하는 과정, 플레이 모드에 진입하는 과정이 왜 점차 느려지는지에 대한 간략한 정리와 시도해볼 수 있는 해결책입니다.
Assembly Definition Asset으로 Assembly를 쪼개어 컴파일 시간을 단축합니다.
Enter PlayMode를 사용해 도메인 로딩 시간을 단축합니다.
종속성이 줄어드는 방식의 어셈블리간 코드 레퍼런스로 전체 프로젝트를 설계합니다.
에셋스토어의 플러그인들 중에는 적합하지 않은 것들이 많아 선택적으로 적용해야합니다.
drive.google.com/file/d/1jaM7U5EnL2p7B0ItesQYCx1PKsI7vxHe/view?usp=sharing
'Unity > Articles' 카테고리의 다른 글
Unity: UniRx로 NavMeshAgent의 도착 콜백 생성하기 (0) | 2021.06.21 |
---|---|
Unity: 작업중인 프로젝트를 URP로 전환하기 전 확인할 사항 (1) | 2021.05.13 |
Unity: ShaderLab 패키지 요구사항 정의 (PackageRequirements) (0) | 2021.05.13 |
Unity: 코드 블록 성능 측정 방법 (0) | 2021.05.06 |
Unity: 빌드 파이프라인 베이직 (0) | 2021.05.01 |