public override void OnEnter() { UITool.GetOrAddComponentInChildren <Button>("Exit").onClick.AddListener(() => { //点击事件 PanelManager.Pop(); //退出设置面板 }); UITool.GetOrAddComponentInChildren <Button>("ExitGame").onClick.AddListener(() => { Application.Quit(); //退出游戏 }); UITool.GetOrAddComponentInChildren <Button>("Change").onClick.AddListener(() => { //点击事件 PanelManager.Push(new ChangePanel()); }); UITool.GetOrAddComponentInChildren <Button>("ReStart").onClick.AddListener(() => { //点击事件 Debug.Log("点了一下重新开始"); PanelManager.Clean(); GameRoot.Instance.SceneSystem.SetScene(new StartScene()); }); }