List<EditorBuildSettingsScene> scenes = new List<EditorBuildSettingsScene>();
// scenes.Add(new EditorBuildSettingsScene(EditorSceneManager.GetActiveScene().path, true));
string[] files = Directory.GetFiles("路径", "*.unity", SearchOption.AllDirectories);
foreach (var f in files)
scenes.Add(new EditorBuildSettingsScene(f, true));
EditorBuildSettings.scenes = scenes.ToArray();
AssetDatabase.SaveAssets();
unity editor 把场景加到buildsetting
最新推荐文章于 2024-01-05 15:35:18 发布
这段代码演示了如何使用C#自动化构建Unity编辑器的场景设置。首先创建一个空的EditorBuildSettingsScene列表,然后遍历指定目录下所有Unity场景文件并添加到列表中,最后将列表赋值给EditorBuildSettings并保存资产。
摘要由CSDN通过智能技术生成