웹 빌드 설정을 사용하여 Unity가 웹 플랫폼용 애플리케이션을 빌드하는 방식을 설정할 수 있습니다.
Build Profiles 창에서 웹 플랫폼 빌드 설정을 업데이트할 수 있습니다.
웹용 빌드 설정에 액세스하려면 다음 단계를 따르십시오.
File > Build Profiles로 이동합니다.
Web을 선택합니다.
다음 표는 웹 빌드 설정에 대한 개요를 제공합니다.
| 프로퍼티 | 설명 | |
|---|---|---|
| Client Browser Type | 런타임 시 애플리케이션을 실행할 브라우저 클라이언트를 선택합니다. 예를 들어 System Default를 선택하면 애플리케이션이 기본 브라우저를 실행하고 Path to Client Browser 설정을 제거합니다. | |
| System Default | 이는 기본 설정입니다. 기본 브라우저에서 애플리케이션을 실행하려면 이 옵션을 선택합니다. | |
| Microsoft Edge | Edge 브라우저에서 애플리케이션을 실행하려면 이 옵션을 선택합니다. | |
| Apple Safari | Safari에서 애플리케이션을 실행하려면 이 옵션을 선택합니다. | |
| Mozilla Firefox | Firefox에서 애플리케이션을 실행하려면 이 옵션을 선택합니다. | |
| Google Chrome | Chrome에서 애플리케이션을 실행하려면 이 옵션을 선택합니다. | |
| Chromium | Chromium 브라우저에서 애플리케이션을 실행하려면 이 옵션을 선택합니다. | |
| Path to Client Browser | 런타임 시 애플리케이션을 실행할 브라우저 클라이언트 경로를 지정합니다. 참고: 이 옵션은 Client Browser Type이 기본 브라우저로 설정되지 않은 경우에만 표시됩니다. | |
| Texture Compression | 빌드에 사용할 텍스처 압축 포맷입니다. 자세한 내용은 웹 텍스처 압축을 참조하십시오. | |
| Use Player Settings | 이는 기본값으로 선택되는 옵션입니다. Player settings 창에서 설정한 텍스처 압축 포맷을 사용합니다. | |
| ETC2 | 모바일 디바이스에서 널리 지원되는 ETC2 포맷을 사용합니다. | |
| ASTC | 모바일 디바이스에서 널리 지원되는 ASTC 포맷을 사용합니다. | |
| DXT | 데스크톱 기기에서 널리 지원되는 DXT 포맷을 사용합니다. | |
| Development Build | 빌드에 스크립팅 디버그 심볼과 프로파일러를 포함합니다. 애플리케이션을 테스트하려는 경우 이 설정을 사용하십시오. 이 옵션을 선택하면 Unity가 DEVELOPMENT_BUILD 스크립팅 정의 기호를 설정합니다. 그러면 DEVELOPMENT_BUILD를 조건으로 설정하는 프리 프로세서 지시문이 빌드에 포함됩니다.자세한 내용은 플랫폼 종속 컴파일을 참조하십시오. |
|
| Code Optimization | 웹 코드를 컴파일하는 데 사용할 최적화 모드를 선택합니다. | |
| Shorter Build Time | 이는 기본 설정입니다. 빌드하는 데 시간이 가장 적게 소요되는 WebGL 코드를 생성하려면 이 옵션을 선택합니다. | |
| Runtime Speed | 빌드하는 데 더 많은 시간이 소요되지만 런타임 성능에 최적화된 WebGL 코드를 생성하려면 이 옵션을 선택합니다. | |
| Runtime Speed with LTO | 이는 런타임 속도와 동일하지만, LTO(링크 시간 최적화) 단계(전체 프로그램 최적화라고도 함)가 추가됩니다. 최종 사용자에게 배포할 빌드를 컴파일할 때 LTO를 활성화합니다. | |
| Disk Size | 빌드하는 데 더 많은 시간이 소요되지만 빌드 크기를 최소화하는 최적화를 선호하는 경우 이 옵션을 선택합니다. 로드할 수 있는 WebAssembly 파일의 크기에 제한이 있을 수 있는 모바일 웹 브라우저를 대상으로 하는 경우 이 옵션을 선택하는 것이 좋습니다. 디스크 크기가 작을수록 일반적으로 페이지 시작 시간이 단축됩니다. | |
| Disk Size with LTO | Disk Size와 동일하지만 추가 LTO(링크 시간 최적화) 단계를 활성화합니다. 이를 전체 프로그램 최적화라고도 합니다. 최종 사용자에게 배포할 빌드를 컴파일할 때 이 옵션을 선택합니다. | |
| Autoconnect Profiler | 다음 빌드를 개발 빌드로 만들려면 활성화합니다. 가장 빠른 반복 속도를 위해 개발 빌드를 사용합니다. 개발 빌드는 릴리스 빌드보다 커서 퍼블리시하면 안 됩니다. | |
| Autoconnect Profiler | Unity 프로파일러를 빌드에 자동으로 연결합니다. 자세한 내용은 프로파일러를 참조하십시오. 참고: 이 옵션은 Development Build를 선택한 경우에만 사용할 수 있습니다. |
|
| Deep Profiling | 프로파일러가 모든 스크립트 코드를 처리하고 모든 함수 호출을 기록하여 상세한 프로파일링 데이터를 반환하게 합니다. 자세한 내용은 세부 프로파일링을 참조하십시오.
이 프로퍼티는 Development Build를 활성화하는 경우에만 사용할 수 있습니다. 참고: Deep Profiling을 활성화하면 스크립트 실행 속도가 느려질 수 있습니다. |
|