继续重构调整(UI)

- 引入 UniTask 和异步版本的 UIModule
- 调整 Runtime/UIBase 和 Presentation 下的脚本命名空间到 SepCore.UI
- 将原来的 5 层 UI 迁移到异步实现
- 规范各层的 UI 脚本命名
This commit is contained in:
SepComet
2026-06-03 09:58:37 +08:00
parent 6b8a6a8789
commit 7bba8bbb80
552 changed files with 83648 additions and 2726 deletions
+51 -51
View File
@@ -857,11 +857,11 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: a5079836f95c2a44b96fa331487ebb70, type: 3}
m_Name:
m_EditorClassIdentifier:
_onPointerEnterAction:
m_OnHover:
m_PersistentCalls:
m_Calls:
- m_Target: {fileID: 11461274}
m_TargetAssemblyTypeName: UI.UGuiForm, Assembly-CSharp
- m_Target: {fileID: 8328317774963448969}
m_TargetAssemblyTypeName: SepC.UI.UGuiForm, SepCore.Runtime
m_MethodName: PlayUISound
m_Mode: 3
m_Arguments:
@@ -872,11 +872,11 @@ MonoBehaviour:
m_StringArgument:
m_BoolArgument: 0
m_CallState: 2
_onClickAction:
m_OnClick:
m_PersistentCalls:
m_Calls:
- m_Target: {fileID: 11461274}
m_TargetAssemblyTypeName: UI.UGuiForm, Assembly-CSharp
- m_Target: {fileID: 8328317774963448969}
m_TargetAssemblyTypeName: SepC.UI.UGuiForm, SepCore.Runtime
m_MethodName: PlayUISound
m_Mode: 3
m_Arguments:
@@ -887,8 +887,8 @@ MonoBehaviour:
m_StringArgument:
m_BoolArgument: 0
m_CallState: 2
- m_Target: {fileID: 11461274}
m_TargetAssemblyTypeName: UI.DialogForm, Assembly-CSharp
- m_Target: {fileID: 8328317774963448969}
m_TargetAssemblyTypeName: SepC.UIModule.GameUI.DialogForm, SepC.UIModule.GameUI
m_MethodName: OnConfirmButtonClick
m_Mode: 1
m_Arguments:
@@ -985,7 +985,7 @@ GameObject:
- component: {fileID: 22498214}
- component: {fileID: 22269018}
- component: {fileID: 22354136}
- component: {fileID: 11461274}
- component: {fileID: 8328317774963448969}
m_Layer: 5
m_Name: DialogForm
m_TagString: Untagged
@@ -1044,7 +1044,7 @@ Canvas:
m_SortingLayerID: 0
m_SortingOrder: 0
m_TargetDisplay: 0
--- !u!114 &11461274
--- !u!114 &8328317774963448969
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -1053,7 +1053,7 @@ MonoBehaviour:
m_GameObject: {fileID: 128074}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: c04f3be6bab0c7748bc236f9023e47f9, type: 3}
m_Script: {fileID: 11500000, guid: 6cdade95ec8f34540b4be99a03ecefb9, type: 3}
m_Name:
m_EditorClassIdentifier:
_titleText: {fileID: 8529908876024288455}
@@ -1205,11 +1205,11 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: a5079836f95c2a44b96fa331487ebb70, type: 3}
m_Name:
m_EditorClassIdentifier:
_onPointerEnterAction:
m_OnHover:
m_PersistentCalls:
m_Calls:
- m_Target: {fileID: 11461274}
m_TargetAssemblyTypeName: UI.UGuiForm, Assembly-CSharp
- m_Target: {fileID: 8328317774963448969}
m_TargetAssemblyTypeName: SepC.UI.UGuiForm, SepCore.Runtime
m_MethodName: PlayUISound
m_Mode: 3
m_Arguments:
@@ -1220,11 +1220,11 @@ MonoBehaviour:
m_StringArgument:
m_BoolArgument: 0
m_CallState: 2
_onClickAction:
m_OnClick:
m_PersistentCalls:
m_Calls:
- m_Target: {fileID: 11461274}
m_TargetAssemblyTypeName: UI.UGuiForm, Assembly-CSharp
- m_Target: {fileID: 8328317774963448969}
m_TargetAssemblyTypeName: SepC.UI.UGuiForm, SepCore.Runtime
m_MethodName: PlayUISound
m_Mode: 3
m_Arguments:
@@ -1235,8 +1235,8 @@ MonoBehaviour:
m_StringArgument:
m_BoolArgument: 0
m_CallState: 2
- m_Target: {fileID: 11461274}
m_TargetAssemblyTypeName: UI.DialogForm, Assembly-CSharp
- m_Target: {fileID: 8328317774963448969}
m_TargetAssemblyTypeName: SepC.UIModule.GameUI.DialogForm, SepC.UIModule.GameUI
m_MethodName: OnCancelButtonClick
m_Mode: 1
m_Arguments:
@@ -1306,11 +1306,11 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: a5079836f95c2a44b96fa331487ebb70, type: 3}
m_Name:
m_EditorClassIdentifier:
_onPointerEnterAction:
m_OnHover:
m_PersistentCalls:
m_Calls:
- m_Target: {fileID: 11461274}
m_TargetAssemblyTypeName: UI.UGuiForm, Assembly-CSharp
- m_Target: {fileID: 8328317774963448969}
m_TargetAssemblyTypeName: SepC.UI.UGuiForm, SepCore.Runtime
m_MethodName: PlayUISound
m_Mode: 3
m_Arguments:
@@ -1321,11 +1321,11 @@ MonoBehaviour:
m_StringArgument:
m_BoolArgument: 0
m_CallState: 2
_onClickAction:
m_OnClick:
m_PersistentCalls:
m_Calls:
- m_Target: {fileID: 11461274}
m_TargetAssemblyTypeName: UI.UGuiForm, Assembly-CSharp
- m_Target: {fileID: 8328317774963448969}
m_TargetAssemblyTypeName: SepC.UI.UGuiForm, SepCore.Runtime
m_MethodName: PlayUISound
m_Mode: 3
m_Arguments:
@@ -1336,8 +1336,8 @@ MonoBehaviour:
m_StringArgument:
m_BoolArgument: 0
m_CallState: 2
- m_Target: {fileID: 11461274}
m_TargetAssemblyTypeName: UI.DialogForm, Assembly-CSharp
- m_Target: {fileID: 8328317774963448969}
m_TargetAssemblyTypeName: SepC.UIModule.GameUI.DialogForm, SepC.UIModule.GameUI
m_MethodName: OnOtherButtonClick
m_Mode: 1
m_Arguments:
@@ -1804,11 +1804,11 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: a5079836f95c2a44b96fa331487ebb70, type: 3}
m_Name:
m_EditorClassIdentifier:
_onPointerEnterAction:
m_OnHover:
m_PersistentCalls:
m_Calls:
- m_Target: {fileID: 11461274}
m_TargetAssemblyTypeName: UI.UGuiForm, Assembly-CSharp
- m_Target: {fileID: 8328317774963448969}
m_TargetAssemblyTypeName: SepC.UI.UGuiForm, SepCore.Runtime
m_MethodName: PlayUISound
m_Mode: 3
m_Arguments:
@@ -1819,11 +1819,11 @@ MonoBehaviour:
m_StringArgument:
m_BoolArgument: 0
m_CallState: 2
_onClickAction:
m_OnClick:
m_PersistentCalls:
m_Calls:
- m_Target: {fileID: 11461274}
m_TargetAssemblyTypeName: UI.UGuiForm, Assembly-CSharp
- m_Target: {fileID: 8328317774963448969}
m_TargetAssemblyTypeName: SepC.UI.UGuiForm, SepCore.Runtime
m_MethodName: PlayUISound
m_Mode: 3
m_Arguments:
@@ -1834,8 +1834,8 @@ MonoBehaviour:
m_StringArgument:
m_BoolArgument: 0
m_CallState: 2
- m_Target: {fileID: 11461274}
m_TargetAssemblyTypeName: UI.DialogForm, Assembly-CSharp
- m_Target: {fileID: 8328317774963448969}
m_TargetAssemblyTypeName: SepC.UIModule.GameUI.DialogForm, SepC.UIModule.GameUI
m_MethodName: OnConfirmButtonClick
m_Mode: 1
m_Arguments:
@@ -2039,11 +2039,11 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: a5079836f95c2a44b96fa331487ebb70, type: 3}
m_Name:
m_EditorClassIdentifier:
_onPointerEnterAction:
m_OnHover:
m_PersistentCalls:
m_Calls:
- m_Target: {fileID: 11461274}
m_TargetAssemblyTypeName: UI.UGuiForm, Assembly-CSharp
- m_Target: {fileID: 8328317774963448969}
m_TargetAssemblyTypeName: SepC.UI.UGuiForm, SepCore.Runtime
m_MethodName: PlayUISound
m_Mode: 3
m_Arguments:
@@ -2054,11 +2054,11 @@ MonoBehaviour:
m_StringArgument:
m_BoolArgument: 0
m_CallState: 2
_onClickAction:
m_OnClick:
m_PersistentCalls:
m_Calls:
- m_Target: {fileID: 11461274}
m_TargetAssemblyTypeName: UI.UGuiForm, Assembly-CSharp
- m_Target: {fileID: 8328317774963448969}
m_TargetAssemblyTypeName: SepC.UI.UGuiForm, SepCore.Runtime
m_MethodName: PlayUISound
m_Mode: 3
m_Arguments:
@@ -2069,8 +2069,8 @@ MonoBehaviour:
m_StringArgument:
m_BoolArgument: 0
m_CallState: 2
- m_Target: {fileID: 11461274}
m_TargetAssemblyTypeName: UI.DialogForm, Assembly-CSharp
- m_Target: {fileID: 8328317774963448969}
m_TargetAssemblyTypeName: SepC.UIModule.GameUI.DialogForm, SepC.UIModule.GameUI
m_MethodName: OnCancelButtonClick
m_Mode: 1
m_Arguments:
@@ -2392,11 +2392,11 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: a5079836f95c2a44b96fa331487ebb70, type: 3}
m_Name:
m_EditorClassIdentifier:
_onPointerEnterAction:
m_OnHover:
m_PersistentCalls:
m_Calls:
- m_Target: {fileID: 11461274}
m_TargetAssemblyTypeName: UI.UGuiForm, Assembly-CSharp
- m_Target: {fileID: 8328317774963448969}
m_TargetAssemblyTypeName: SepC.UI.UGuiForm, SepCore.Runtime
m_MethodName: PlayUISound
m_Mode: 3
m_Arguments:
@@ -2407,11 +2407,11 @@ MonoBehaviour:
m_StringArgument:
m_BoolArgument: 0
m_CallState: 2
_onClickAction:
m_OnClick:
m_PersistentCalls:
m_Calls:
- m_Target: {fileID: 11461274}
m_TargetAssemblyTypeName: UI.UGuiForm, Assembly-CSharp
- m_Target: {fileID: 8328317774963448969}
m_TargetAssemblyTypeName: SepC.UI.UGuiForm, SepCore.Runtime
m_MethodName: PlayUISound
m_Mode: 3
m_Arguments:
@@ -2422,8 +2422,8 @@ MonoBehaviour:
m_StringArgument:
m_BoolArgument: 0
m_CallState: 2
- m_Target: {fileID: 11461274}
m_TargetAssemblyTypeName: UI.DialogForm, Assembly-CSharp
- m_Target: {fileID: 8328317774963448969}
m_TargetAssemblyTypeName: SepC.UIModule.GameUI.DialogForm, SepC.UIModule.GameUI
m_MethodName: OnConfirmButtonClick
m_Mode: 1
m_Arguments: