Unity代码切换构建平台.md 719 B

#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]]