using UnityEditor;
using UnityEditor.SceneManagement;
public class playMode {
[MenuItem("BuildTools/PlayModeUseFirstScene", true)]
static bool ValidatePlayModeUseFirstScene() {
Menu.SetChecked("BuildTools/PlayModeUseFirstScene", EditorSceneManager.playModeStartScene != null);
return !EditorApplication.isPlaying;
}
[MenuItem("BuildTools/PlayModeUseFirstScene")]
static void UpdatePlayModeUseFirstScene() {
if (Menu.GetChecked("BuildTools/PlayModeUseFirstScene")) {
EditorSceneManager.playModeStartScene = null;
} else {
SceneAsset scene = AssetDatabase.LoadAssetAtPath<SceneAsset>(EditorBuildSettings.scenes[0].path);
EditorSceneManager.playModeStartScene = scene;
}
}
}
编辑器模式下播放第一个场景
最新推荐文章于 2024-09-17 08:07:57 发布