toolbar拓展布局自适应优化,以及场景切换分组:初始场景、默认包、其他场景。

This commit is contained in:
XiaoBojun
2025-05-26 12:16:46 +08:00
parent b42daa035e
commit 1f129118a7
15 changed files with 298 additions and 225 deletions

View File

@@ -0,0 +1,21 @@
using UnityEditor;
using UnityToolbarExtender;
namespace TEngine
{
[InitializeOnLoad]
public partial class UnityToolbarExtenderRight
{
static UnityToolbarExtenderRight()
{
// 添加自定义按钮到右上工具栏
ToolbarExtender.RightToolbarGUI.Add(OnToolbarGUI_SceneSwitch);
// 订阅项目变化事件
EditorApplication.projectChanged += UpdateScenes;
UpdateScenes();
ToolbarExtender.RightToolbarGUI.Add(OnToolbarGUI_EditorPlayMode);
_resourceModeIndex = EditorPrefs.GetInt("EditorPlayMode", 0);
}
}
}