ИЗД. ПОСЛЕ КОММЕНТАРИИ DER HUGO
Вы можете изменить определяемые символы с помощью скриптов, используя PlayerSettings.SetScriptingDefineSymbolsForGroup
PlayerSettings.SetScriptingDefineSymbolsForGroup(BuildTargetGroup.Standalone, "test");
Но тогда вам нужно заново скомпилировать код (как указано ранее в ответе derHugo), чтобы он не работал при первом запуске.
В любом случае, если вы пытаетесь это сделать, вы используете определяющие символы для чего-то, что не было предназначено. Вы должны использовать bool для вашей логики.
Если вы все еще хотите изменить определенные настройки, вы можете сделать это в editor .
Учтите также, что изменение их в редакторе приведет к автоматической компиляции скрипта (если вы явно не указали редактору не делать этого)
Правка -> Настройки проекта -> Настройки игрока.
Оттуда вы добавляете test
в сценарии определения символов.
