obsidian/笔记文件/2.笔记/Unity代码切换构建平台.md
2025-03-26 00:02:56 +08:00

719 B
Raw Permalink Blame History

#unity/日常积累

这个方法只能在打开编辑器的时候使用无法在batchmode命令行模式下使用

using UnityEditor;
 
public class BuildAndroid
{
    [MenuItem("Custom Editor/Switch to Android")]
    public static void SwitchToAndroidPlatform()
    {
        if (EditorUserBuildSettings.activeBuildTarget != BuildTarget.Android)
        {
            EditorUserBuildSettings.SwitchActiveBuildTarget(BuildTarget.Android);
        }
    }
}

如果要在batchmode模式下切换平台进行打包添加字段即可当前是打包安卓平台

 -buildTarget Android 

!Pasted image 20240914155536.png

这些是可选项

!Pasted image 20240914155809.png