概要
Unity 2020.1 以前
using UnityEditor; [InitializeOnLoad] public static class Example { static Example() { PlayerSettings.SetScriptingDefineSymbolsForGroup ( BuildTargetGroup.Android, "ENABLE_RELEASE;ENABLE_OFFLINE" ); var options = new BuildPlayerOptions(); BuildPipeline.BuildPlayer( options ); } }
Unity 2020.1 以降
using UnityEditor; [InitializeOnLoad] public static class Example { static Example() { var options = new BuildPlayerOptions { extraScriptingDefines = new[] { "ENABLE_RELEASE", "ENABLE_OFFLINE" }, }; BuildPipeline.BuildPlayer( options ); } }