修改注册事件的前后逻辑

This commit is contained in:
shenjianxing 2025-02-26 17:17:58 +08:00
parent 37349dc4a1
commit e62fe5a842

View File

@ -81,14 +81,7 @@ namespace QFramework.Example
private void OnLoadFinished(Scene arg0, LoadSceneMode arg1) private void OnLoadFinished(Scene arg0, LoadSceneMode arg1)
{ {
SceneManager.sceneLoaded -= OnLoadFinished; SceneManager.sceneLoaded -= OnLoadFinished;
if (Global.Instance.curModule.FSM.Count > 0)
{
var machin = StateMachineController.Instance;
}
if (Global.Instance.curModule.Operations != null && Global.Instance.curModule.Operations.Count > 0)
{
var op = OperationController.Instance;
}
if (Global.Instance.curModule.Devices != null && Global.Instance.curModule.Devices.Count > 0) if (Global.Instance.curModule.Devices != null && Global.Instance.curModule.Devices.Count > 0)
{ {
var dev = DeviceController.Instance; var dev = DeviceController.Instance;
@ -101,6 +94,14 @@ namespace QFramework.Example
{ {
ScoreController.Instance.Init(); ScoreController.Instance.Init();
} }
if (Global.Instance.curModule.Operations != null && Global.Instance.curModule.Operations.Count > 0)
{
var op = OperationController.Instance;
}
if (Global.Instance.curModule.FSM.Count > 0)
{
var machin = StateMachineController.Instance;
}
UIKit.OpenPanelAsync<UIRightTop>().ToAction().StartGlobal(() => UIKit.OpenPanelAsync<UIRightTop>().ToAction().StartGlobal(() =>
{ {