Unity 6.3
0 онлайн 1 гость 3 в системе
Вход

PlayerSettings.SetIl2CppCodeGeneration

Declaration

public static void SetIl2CppCodeGeneration(Build.NamedBuildTarget buildTarget, Build.Il2CppCodeGeneration value);

Параметры

Параметр Описание
buildTarget NamedBuildTarget.
значение Вариант генерации кода.

Описание

Устанавливает параметр генерации кода для IL2CPP для указанной цели сборки.

Существует два варианта генерации кода IL2CPP. Il2CppCodeGeneration.OptimizeSpeed генерирует код, оптимизированный для производительности во время выполнения. Это по умолчанию и поведение в предыдущих версиях Unity. Il2CppCodeGeneration.OptimizeSize генерирует код, оптимизированный для размера сборки и итерации. Он генерирует меньше кода и производит меньшую сборку, но может повлиять на производительность во время выполнения, особенно для общего кода. Этот вариант следует рассматривать, когда важны более быстрые времена сборки, например, при итерации изменений.

Кроме того, Il2CppCodeGeneration.OptimizeSize генерирует универсальную версию каждого общего типа и метода. Это позволяет избежать некоторых ограничений, которые Il2CppCodeGeneration.OptimizeSpeed имеют при выполнении общего кода.