Используйте код C# для включения параметров оптимизации
Вы можете использовать код для включения некоторых оптимизаций, рекомендованных в Оптимизация веб-компилирования. Если вы используете код для настройки этих параметров, это может сэкономить вам время, необходимое для ручной настройки каждого из них по отдельности.
Примечание: Этот скрипт работает только в Unity Editor, не в сборках.
Создайте скрипт C# для оптимизации веб-компилирования
Чтобы использовать код для включения большинства этих оптимизаций одновременно в настройках проекта Unity:
Создайте папку
Assets/Editor, если у вас ее еще нет.Создайте пустой скрипт C# в папке
Editor.-
Вставьте в скрипт следующий код:
using UnityEditor; using UnityEditor.Build; using UnityEngine; public class WebOptimizer { [MenuItem("Example/Optimize")] public static void Optimize() { var namedBuildTarget = NamedBuildTarget.WebGL; // Set IL2CPP code generation to Optimize Size PlayerSettings.SetIl2CppCodeGeneration(namedBuildTarget, Il2CppCodeGeneration.OptimizeSize); // Set the Managed Stripping Level to High PlayerSettings.SetManagedStrippingLevel(namedBuildTarget, ManagedStrippingLevel.High); // Strip unused mesh components PlayerSettings.stripUnusedMeshComponents = true; // Enable data caching PlayerSettings.WebGL.dataCaching = true; // Set the compression format to Brotli PlayerSettings.WebGL.compressionFormat = WebGLCompressionFormat.Brotli; // Deactivate exceptions PlayerSettings.WebGL.exceptionSupport = WebGLExceptionSupport.None; // Deactivate debug symbols PlayerSettings.WebGL.debugSymbolMode = WebGLDebugSymbolMode.Off; //Enable WebAssembly 2023 features PlayerSettings.WebGL.wasm2023 = true; // Set Platform Settings to optimize for disk size (LTO) UnityEditor.WebGL.UserBuildSettings.codeOptimization = UnityEditor.WebGL.WasmCodeOptimization.DiskSizeLTO; } } Измените скрипт, чтобы он подходил для вашего проекта.
На панели инструментов выберите Пример > Оптимизация для запуска скрипта. Ваши настройки обновятся.
Чтобы изменить параметры для переопределения импорта ресурсов, см. Ссылка на профиль построения.