반응형 Unity3D12 [Unity3D] Addressable 특징 메모 Addressable 은 Unity 에서 지원해 주는 자산 관리 패키지 이다. 과거 AssetBundle 의 패키지로 지원을 했는데, 이를 확장해 편의성을 높인 패키지 이다. 주요 기능은 Bundle 생성 및 관리이다. Catalog 를 통해 Bundle 의 다운로드 및 관리를 자동으로 해 준다. Group 이 Bundle 파일 단위가 아니다. Group Setting 의 Bundle Mode 값을 Pack Separately 로 변경 하게 되면 하나의 Group 이 여러개의 Bundle 파일로 나눠지는 것을 알 수 있다. Asset 의 Download 및 Load 는 Label 과 Addressable Name 단위로 이루어 진다. 기능에 따라 사용한 Handle 을 수동으로 Release 해 주어야 .. 2021. 7. 19. [Unity3D] Image Prefab 과 Memory 테스트 환경 Unity 2018.4.8f1 - Standalone Windows x86_64 테스트 코드 ... private void Load() { _prefab = Resources.Load("3840x2160"); _prefabs.Add(_prefab); } private void Unload() { _prefab = null; Resources.UnloadUnusedAssets(); } private void Make() { _instance = Instantiate(_prefab, this.transform, false); } private void Delete() { Destroy(_instance); _instance = null; } ... Profiler Base Resources Lo.. 2020. 1. 7. [Unity3D] Standalone 빌드 실행 전 Window Size 변경 게임 실행 후에 SetResolution을 사용하는 경우 창이 깜빡이는 것으로 보여 이쁘지 않습니다.게임 실행 전 창 크기를 조절하는 방법에 대해 조사한 것들을 정리해 봅니다. 1. PlayerPrefs 를 수정한다.Resizeable Window 상태에서 창 크기를 조절한 후 게임을 껏다 켜도 같은 창 크기를 유지시켜 줍니다.이는 프로그래머가 따로 신경쓰지 않아도 Unity 에서 창 크기를 저장하고 불러오고 있다고 추측 할 수 있습니다. 다음과 같은 위치에서 Unity 에서 관리하는 창 크기를 확인 할 수 있습니다.Regedit : HKEY_CURRENT_USER\Software\[COMPANY NAME]\[PROJECT NAME] 위 값을 수정해 원하는 결과를 얻을 수 있습니다.Unity 실행 중에 .. 2019. 3. 20. [Unity3D] Shader Find 실패 유니티 에디터 상에서는 발생하지 않던 문제가 빌드 후 발생 하였습니다.Shader.Find 를 사용해 쉐이더를 불러올때 Null Exception이 발생 하는 문제 입니다. 공식 문서에선 3가지 해결 방법을 제시합니다.1) 쉐이더를 사용하는 메테리얼을 씬에서 사용하고 있거나2) ProjectSettings>Graphics 메뉴 에서 "Always Included Shaders" 항목에 쉐이더를 추가 하거나3) 쉐이더를 "Resources" 폴더 안에 위치 시켜야 함 저는 쉐이더를 "Resources" 폴더로 옮기는 것으로 해결 하였습니다. 2019. 3. 6. 이전 1 2 3 다음 반응형