【add】主入口初始化
This commit is contained in:
8
Assets/Domain/Main.meta
Normal file
8
Assets/Domain/Main.meta
Normal file
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: a42230cd5e4ea1149959a73cf8a3416c
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
8
Assets/Domain/Main/AddressableRes.meta
Normal file
8
Assets/Domain/Main/AddressableRes.meta
Normal file
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 5a13b9135c032ff4d97dff4615b6a509
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
8
Assets/Domain/Main/AddressableRes/Audios.meta
Normal file
8
Assets/Domain/Main/AddressableRes/Audios.meta
Normal file
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 6366b8d53adf96a49966faa191a3a60a
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
8
Assets/Domain/Main/AddressableRes/Config.meta
Normal file
8
Assets/Domain/Main/AddressableRes/Config.meta
Normal file
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: ed21944b4be39bc4085dd5a415c4856e
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
32
Assets/Domain/Main/AddressableRes/Config/DomainConfig.asset
Normal file
32
Assets/Domain/Main/AddressableRes/Config/DomainConfig.asset
Normal file
@@ -0,0 +1,32 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!114 &11400000
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 0}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 03dc1bf5b95446838cce6d0fefed81fe, type: 3}
|
||||
m_Name: DomainConfig
|
||||
m_EditorClassIdentifier:
|
||||
serializationData:
|
||||
SerializedFormat: 2
|
||||
SerializedBytes:
|
||||
ReferencedUnityObjects: []
|
||||
SerializedBytesString:
|
||||
Prefab: {fileID: 0}
|
||||
PrefabModificationsReferencedUnityObjects: []
|
||||
PrefabModifications: []
|
||||
SerializationNodes: []
|
||||
domain: Main
|
||||
namespace: Main
|
||||
className: MainDomain
|
||||
loadResType: 0
|
||||
mainPrefab: Prefabs_Main
|
||||
sceneAsset: {fileID: 0}
|
||||
loadSceneMode: 0
|
||||
scenePath:
|
||||
sceneIdentifier:
|
||||
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: f1a73323771b1604ca087c87f7284cae
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
8
Assets/Domain/Main/AddressableRes/Dll.meta
Normal file
8
Assets/Domain/Main/AddressableRes/Dll.meta
Normal file
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: bd2dc75fb9881804a95eccedbb6042a3
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
8
Assets/Domain/Main/AddressableRes/Dll/Android.meta
Normal file
8
Assets/Domain/Main/AddressableRes/Dll/Android.meta
Normal file
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 488e7efb3d7a3f44aa5b38edb0e574d8
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
BIN
Assets/Domain/Main/AddressableRes/Dll/Android/DOTween.dll.bytes
Normal file
BIN
Assets/Domain/Main/AddressableRes/Dll/Android/DOTween.dll.bytes
Normal file
Binary file not shown.
@@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2
|
||||
guid: a1e0a32da8ded784bb35eb66cc2bf2ac
|
||||
TextScriptImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
Binary file not shown.
@@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 3af48469959f59340baf7de53ec6ffca
|
||||
TextScriptImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
Binary file not shown.
@@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 6c91c3e1b310fee4fab02b55d5128109
|
||||
TextScriptImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
Binary file not shown.
@@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 22816e81b7a05a646b4b3949917233e0
|
||||
TextScriptImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
BIN
Assets/Domain/Main/AddressableRes/Dll/Android/UniTask.dll.bytes
Normal file
BIN
Assets/Domain/Main/AddressableRes/Dll/Android/UniTask.dll.bytes
Normal file
Binary file not shown.
@@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 0ce327dd409e03547bc214d0046e9021
|
||||
TextScriptImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
Binary file not shown.
@@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 2fda2e1471ddb4c4398c3747e4ab3526
|
||||
TextScriptImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
BIN
Assets/Domain/Main/AddressableRes/Dll/Android/YooAsset.dll.bytes
Normal file
BIN
Assets/Domain/Main/AddressableRes/Dll/Android/YooAsset.dll.bytes
Normal file
Binary file not shown.
@@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 70aa88f39a2de4e4bbe8b9a6563d79a3
|
||||
TextScriptImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
Binary file not shown.
@@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2
|
||||
guid: ab236117a0fd39b419387d8ca500d389
|
||||
TextScriptImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
Binary file not shown.
@@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 656c3076c4395054a8597015e3de60b3
|
||||
TextScriptImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
BIN
Assets/Domain/Main/AddressableRes/Dll/Android/mscorlib.dll.bytes
Normal file
BIN
Assets/Domain/Main/AddressableRes/Dll/Android/mscorlib.dll.bytes
Normal file
Binary file not shown.
@@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2
|
||||
guid: cf951d3b374d445449bbee94e750258d
|
||||
TextScriptImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
8
Assets/Domain/Main/AddressableRes/Font.meta
Normal file
8
Assets/Domain/Main/AddressableRes/Font.meta
Normal file
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 058c656930c1b0e40bc658a2d03375f0
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
File diff suppressed because one or more lines are too long
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 93a04de572d63ab44a1e1dc9aa0f8c40
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
BIN
Assets/Domain/Main/AddressableRes/Font/Arial Unicode MS.ttf
Normal file
BIN
Assets/Domain/Main/AddressableRes/Font/Arial Unicode MS.ttf
Normal file
Binary file not shown.
@@ -0,0 +1,21 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 79170c9d2f097f4429a704c03e2948ad
|
||||
TrueTypeFontImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 4
|
||||
fontSize: 16
|
||||
forceTextureCase: -2
|
||||
characterSpacing: 0
|
||||
characterPadding: 1
|
||||
includeFontData: 1
|
||||
fontNames:
|
||||
- Arial Unicode MS
|
||||
fallbackFontReferences: []
|
||||
customCharacters:
|
||||
fontRenderingMode: 0
|
||||
ascentCalculationMode: 1
|
||||
useLegacyBoundsCalculation: 0
|
||||
shouldRoundAdvanceValue: 1
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
File diff suppressed because one or more lines are too long
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 14d76dd0bd95e2f46a702cc0856cce00
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
File diff suppressed because one or more lines are too long
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 923edb52d9f1a4844b344b13cbb166a8
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
Binary file not shown.
@@ -0,0 +1,21 @@
|
||||
fileFormatVersion: 2
|
||||
guid: bcdb82a9ba18c0a429a94630e5725c76
|
||||
TrueTypeFontImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 4
|
||||
fontSize: 16
|
||||
forceTextureCase: -2
|
||||
characterSpacing: 0
|
||||
characterPadding: 1
|
||||
includeFontData: 1
|
||||
fontNames:
|
||||
- ????SC
|
||||
fallbackFontReferences: []
|
||||
customCharacters:
|
||||
fontRenderingMode: 0
|
||||
ascentCalculationMode: 1
|
||||
useLegacyBoundsCalculation: 0
|
||||
shouldRoundAdvanceValue: 1
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
Binary file not shown.
@@ -0,0 +1,21 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 31e9c7d8dd4525441adfd95ccc5bab15
|
||||
TrueTypeFontImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 4
|
||||
fontSize: 16
|
||||
forceTextureCase: -2
|
||||
characterSpacing: 0
|
||||
characterPadding: 1
|
||||
includeFontData: 1
|
||||
fontNames:
|
||||
- ????SC
|
||||
fallbackFontReferences: []
|
||||
customCharacters:
|
||||
fontRenderingMode: 0
|
||||
ascentCalculationMode: 1
|
||||
useLegacyBoundsCalculation: 0
|
||||
shouldRoundAdvanceValue: 1
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
8
Assets/Domain/Main/AddressableRes/Prefabs.meta
Normal file
8
Assets/Domain/Main/AddressableRes/Prefabs.meta
Normal file
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 92ca473cf853aad4495be859ff35acd1
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
199
Assets/Domain/Main/AddressableRes/Prefabs/DomainPanel.prefab
Normal file
199
Assets/Domain/Main/AddressableRes/Prefabs/DomainPanel.prefab
Normal file
@@ -0,0 +1,199 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!1 &1790397810417253598
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 8875914601047288304}
|
||||
- component: {fileID: 5371910842680467888}
|
||||
- component: {fileID: 3465977177623826427}
|
||||
m_Layer: 0
|
||||
m_Name: Grid
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!224 &8875914601047288304
|
||||
RectTransform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 1790397810417253598}
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 4568212978654170335}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0.5, y: 0.5}
|
||||
m_AnchorMax: {x: 0.5, y: 0.5}
|
||||
m_AnchoredPosition: {x: 0, y: 0}
|
||||
m_SizeDelta: {x: 0, y: 0}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!114 &5371910842680467888
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 1790397810417253598}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 8a8695521f0d02e499659fee002a26c2, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_Padding:
|
||||
m_Left: 0
|
||||
m_Right: 0
|
||||
m_Top: 0
|
||||
m_Bottom: 0
|
||||
m_ChildAlignment: 4
|
||||
m_StartCorner: 0
|
||||
m_StartAxis: 0
|
||||
m_CellSize: {x: 15, y: 15}
|
||||
m_Spacing: {x: 5, y: 5}
|
||||
m_Constraint: 1
|
||||
m_ConstraintCount: 10
|
||||
--- !u!114 &3465977177623826427
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 1790397810417253598}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_HorizontalFit: 2
|
||||
m_VerticalFit: 1
|
||||
--- !u!1 &7743649077902667970
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 4568212978654170335}
|
||||
- component: {fileID: 8581203368644042175}
|
||||
- component: {fileID: 3923564498243947322}
|
||||
- component: {fileID: 5190413783912658253}
|
||||
- component: {fileID: 1491735377896829077}
|
||||
m_Layer: 0
|
||||
m_Name: DomainPanel
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!224 &4568212978654170335
|
||||
RectTransform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 7743649077902667970}
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 2}
|
||||
m_LocalScale: {x: 0.0042, y: 0.0042, z: 0.0042}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children:
|
||||
- {fileID: 8875914601047288304}
|
||||
m_Father: {fileID: 0}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0, y: 0}
|
||||
m_AnchorMax: {x: 0, y: 0}
|
||||
m_AnchoredPosition: {x: 0, y: 0}
|
||||
m_SizeDelta: {x: 200, y: 200}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!223 &8581203368644042175
|
||||
Canvas:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 7743649077902667970}
|
||||
m_Enabled: 1
|
||||
serializedVersion: 3
|
||||
m_RenderMode: 2
|
||||
m_Camera: {fileID: 0}
|
||||
m_PlaneDistance: 100
|
||||
m_PixelPerfect: 0
|
||||
m_ReceivesEvents: 1
|
||||
m_OverrideSorting: 0
|
||||
m_OverridePixelPerfect: 0
|
||||
m_SortingBucketNormalizedSize: 0
|
||||
m_VertexColorAlwaysGammaSpace: 0
|
||||
m_AdditionalShaderChannelsFlag: 25
|
||||
m_UpdateRectTransformForStandalone: 0
|
||||
m_SortingLayerID: 0
|
||||
m_SortingOrder: 0
|
||||
m_TargetDisplay: 0
|
||||
--- !u!114 &3923564498243947322
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 7743649077902667970}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_UiScaleMode: 0
|
||||
m_ReferencePixelsPerUnit: 100
|
||||
m_ScaleFactor: 1
|
||||
m_ReferenceResolution: {x: 800, y: 600}
|
||||
m_ScreenMatchMode: 0
|
||||
m_MatchWidthOrHeight: 0
|
||||
m_PhysicalUnit: 3
|
||||
m_FallbackScreenDPI: 96
|
||||
m_DefaultSpriteDPI: 96
|
||||
m_DynamicPixelsPerUnit: 1
|
||||
m_PresetInfoIsWorld: 1
|
||||
--- !u!114 &5190413783912658253
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 7743649077902667970}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_IgnoreReversedGraphics: 1
|
||||
m_BlockingObjects: 0
|
||||
m_BlockingMask:
|
||||
serializedVersion: 2
|
||||
m_Bits: 55
|
||||
--- !u!114 &1491735377896829077
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 7743649077902667970}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 633c4de0431f1472d919b7e821000f49, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
followType: 1
|
||||
offsetPosition: {x: 0, y: 0, z: 0.5}
|
||||
offsetRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
lockRotX: 0
|
||||
lockRotY: 0
|
||||
lockRotZ: 0
|
||||
adjustCenterByFov: 1
|
||||
@@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 3e173f86d5f6d2943a2c23e79a3635fe
|
||||
PrefabImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
33
Assets/Domain/Main/AddressableRes/Prefabs/Main.prefab
Normal file
33
Assets/Domain/Main/AddressableRes/Prefabs/Main.prefab
Normal file
@@ -0,0 +1,33 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!1 &8041623471124902942
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 3514453182734524708}
|
||||
m_Layer: 0
|
||||
m_Name: Main
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!4 &3514453182734524708
|
||||
Transform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 8041623471124902942}
|
||||
serializedVersion: 2
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 0}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
@@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2
|
||||
guid: b33b030e511a790488e57afe82b32ea8
|
||||
PrefabImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
199
Assets/Domain/Main/AddressableRes/Prefabs/ScenePanel.prefab
Normal file
199
Assets/Domain/Main/AddressableRes/Prefabs/ScenePanel.prefab
Normal file
@@ -0,0 +1,199 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!1 &7593222575777478788
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 631323856325632535}
|
||||
- component: {fileID: 4563508610278358225}
|
||||
- component: {fileID: 1297885178091462588}
|
||||
m_Layer: 0
|
||||
m_Name: Grid
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!224 &631323856325632535
|
||||
RectTransform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 7593222575777478788}
|
||||
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 4568212978654170335}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0.5, y: 0.5}
|
||||
m_AnchorMax: {x: 0.5, y: 0.5}
|
||||
m_AnchoredPosition: {x: 0, y: 0}
|
||||
m_SizeDelta: {x: 0, y: 0}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!114 &4563508610278358225
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 7593222575777478788}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 8a8695521f0d02e499659fee002a26c2, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_Padding:
|
||||
m_Left: 0
|
||||
m_Right: 0
|
||||
m_Top: 0
|
||||
m_Bottom: 0
|
||||
m_ChildAlignment: 4
|
||||
m_StartCorner: 0
|
||||
m_StartAxis: 0
|
||||
m_CellSize: {x: 15, y: 15}
|
||||
m_Spacing: {x: 5, y: 5}
|
||||
m_Constraint: 1
|
||||
m_ConstraintCount: 10
|
||||
--- !u!114 &1297885178091462588
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 7593222575777478788}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_HorizontalFit: 2
|
||||
m_VerticalFit: 1
|
||||
--- !u!1 &7743649077902667970
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 4568212978654170335}
|
||||
- component: {fileID: 8581203368644042175}
|
||||
- component: {fileID: 3923564498243947322}
|
||||
- component: {fileID: 5190413783912658253}
|
||||
- component: {fileID: 8772735297352261120}
|
||||
m_Layer: 0
|
||||
m_Name: ScenePanel
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!224 &4568212978654170335
|
||||
RectTransform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 7743649077902667970}
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 2}
|
||||
m_LocalScale: {x: 0.0042, y: 0.0042, z: 0.0042}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children:
|
||||
- {fileID: 631323856325632535}
|
||||
m_Father: {fileID: 0}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0, y: 0}
|
||||
m_AnchorMax: {x: 0, y: 0}
|
||||
m_AnchoredPosition: {x: 0, y: 0}
|
||||
m_SizeDelta: {x: 200, y: 200}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!223 &8581203368644042175
|
||||
Canvas:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 7743649077902667970}
|
||||
m_Enabled: 1
|
||||
serializedVersion: 3
|
||||
m_RenderMode: 2
|
||||
m_Camera: {fileID: 0}
|
||||
m_PlaneDistance: 100
|
||||
m_PixelPerfect: 0
|
||||
m_ReceivesEvents: 1
|
||||
m_OverrideSorting: 0
|
||||
m_OverridePixelPerfect: 0
|
||||
m_SortingBucketNormalizedSize: 0
|
||||
m_VertexColorAlwaysGammaSpace: 0
|
||||
m_AdditionalShaderChannelsFlag: 25
|
||||
m_UpdateRectTransformForStandalone: 0
|
||||
m_SortingLayerID: 0
|
||||
m_SortingOrder: 0
|
||||
m_TargetDisplay: 0
|
||||
--- !u!114 &3923564498243947322
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 7743649077902667970}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_UiScaleMode: 0
|
||||
m_ReferencePixelsPerUnit: 100
|
||||
m_ScaleFactor: 1
|
||||
m_ReferenceResolution: {x: 800, y: 600}
|
||||
m_ScreenMatchMode: 0
|
||||
m_MatchWidthOrHeight: 0
|
||||
m_PhysicalUnit: 3
|
||||
m_FallbackScreenDPI: 96
|
||||
m_DefaultSpriteDPI: 96
|
||||
m_DynamicPixelsPerUnit: 1
|
||||
m_PresetInfoIsWorld: 1
|
||||
--- !u!114 &5190413783912658253
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 7743649077902667970}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_IgnoreReversedGraphics: 1
|
||||
m_BlockingObjects: 0
|
||||
m_BlockingMask:
|
||||
serializedVersion: 2
|
||||
m_Bits: 55
|
||||
--- !u!114 &8772735297352261120
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 7743649077902667970}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 633c4de0431f1472d919b7e821000f49, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
followType: 1
|
||||
offsetPosition: {x: 0, y: 0, z: 0.5}
|
||||
offsetRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
lockRotX: 0
|
||||
lockRotY: 0
|
||||
lockRotZ: 0
|
||||
adjustCenterByFov: 1
|
||||
@@ -0,0 +1,3 @@
|
||||
fileFormatVersion: 2
|
||||
guid: b1f675c8296d42f6822966e3077ad8c4
|
||||
timeCreated: 1761793165
|
||||
234
Assets/Domain/Main/AddressableRes/Prefabs/viewBg.prefab
Normal file
234
Assets/Domain/Main/AddressableRes/Prefabs/viewBg.prefab
Normal file
@@ -0,0 +1,234 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!1 &3216169229348239065
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 2257365657317878792}
|
||||
- component: {fileID: 5296319594558527563}
|
||||
- component: {fileID: 3744860824040962063}
|
||||
- component: {fileID: 1792441904890835336}
|
||||
m_Layer: 0
|
||||
m_Name: viewBg
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!224 &2257365657317878792
|
||||
RectTransform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 3216169229348239065}
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children:
|
||||
- {fileID: 6298790377113303579}
|
||||
m_Father: {fileID: 0}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0.5, y: 0.5}
|
||||
m_AnchorMax: {x: 0.5, y: 0.5}
|
||||
m_AnchoredPosition: {x: 0, y: 0}
|
||||
m_SizeDelta: {x: 15, y: 15}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!222 &5296319594558527563
|
||||
CanvasRenderer:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 3216169229348239065}
|
||||
m_CullTransparentMesh: 1
|
||||
--- !u!114 &3744860824040962063
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 3216169229348239065}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_Material: {fileID: 0}
|
||||
m_Color: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_RaycastTarget: 0
|
||||
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
|
||||
m_Maskable: 0
|
||||
m_OnCullStateChanged:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
m_Sprite: {fileID: 0}
|
||||
m_Type: 0
|
||||
m_PreserveAspect: 0
|
||||
m_FillCenter: 1
|
||||
m_FillMethod: 4
|
||||
m_FillAmount: 1
|
||||
m_FillClockwise: 1
|
||||
m_FillOrigin: 0
|
||||
m_UseSpriteMesh: 0
|
||||
m_PixelsPerUnitMultiplier: 1
|
||||
--- !u!65 &1792441904890835336
|
||||
BoxCollider:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 3216169229348239065}
|
||||
m_Material: {fileID: 0}
|
||||
m_IncludeLayers:
|
||||
serializedVersion: 2
|
||||
m_Bits: 0
|
||||
m_ExcludeLayers:
|
||||
serializedVersion: 2
|
||||
m_Bits: 0
|
||||
m_LayerOverridePriority: 0
|
||||
m_IsTrigger: 1
|
||||
m_ProvidesContacts: 0
|
||||
m_Enabled: 0
|
||||
serializedVersion: 3
|
||||
m_Size: {x: 15, y: 15, z: 1}
|
||||
m_Center: {x: -0.05004307, y: -0.15116785, z: 0}
|
||||
--- !u!1 &5009027507508851521
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 6298790377113303579}
|
||||
- component: {fileID: 7401738957139035760}
|
||||
- component: {fileID: 1540892445155624278}
|
||||
m_Layer: 0
|
||||
m_Name: Text
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!224 &6298790377113303579
|
||||
RectTransform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 5009027507508851521}
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 2257365657317878792}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0, y: 0}
|
||||
m_AnchorMax: {x: 1, y: 1}
|
||||
m_AnchoredPosition: {x: 0, y: 0}
|
||||
m_SizeDelta: {x: 0, y: 0}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!222 &7401738957139035760
|
||||
CanvasRenderer:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 5009027507508851521}
|
||||
m_CullTransparentMesh: 1
|
||||
--- !u!114 &1540892445155624278
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 5009027507508851521}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_Material: {fileID: 0}
|
||||
m_Color: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_RaycastTarget: 0
|
||||
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
|
||||
m_Maskable: 0
|
||||
m_OnCullStateChanged:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
m_text: "\u6253\u5F00"
|
||||
m_isRightToLeft: 0
|
||||
m_fontAsset: {fileID: 11400000, guid: 923edb52d9f1a4844b344b13cbb166a8, type: 2}
|
||||
m_sharedMaterial: {fileID: 6180092136438284439, guid: 923edb52d9f1a4844b344b13cbb166a8, type: 2}
|
||||
m_fontSharedMaterials: []
|
||||
m_fontMaterial: {fileID: 0}
|
||||
m_fontMaterials: []
|
||||
m_fontColor32:
|
||||
serializedVersion: 2
|
||||
rgba: 4278190080
|
||||
m_fontColor: {r: 0, g: 0, b: 0, a: 1}
|
||||
m_enableVertexGradient: 0
|
||||
m_colorMode: 3
|
||||
m_fontColorGradient:
|
||||
topLeft: {r: 1, g: 1, b: 1, a: 1}
|
||||
topRight: {r: 1, g: 1, b: 1, a: 1}
|
||||
bottomLeft: {r: 1, g: 1, b: 1, a: 1}
|
||||
bottomRight: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_fontColorGradientPreset: {fileID: 0}
|
||||
m_spriteAsset: {fileID: 0}
|
||||
m_tintAllSprites: 0
|
||||
m_StyleSheet: {fileID: 0}
|
||||
m_TextStyleHashCode: -1183493901
|
||||
m_overrideHtmlColors: 0
|
||||
m_faceColor:
|
||||
serializedVersion: 2
|
||||
rgba: 4294967295
|
||||
m_fontSize: 3
|
||||
m_fontSizeBase: 3
|
||||
m_fontWeight: 400
|
||||
m_enableAutoSizing: 0
|
||||
m_fontSizeMin: 18
|
||||
m_fontSizeMax: 72
|
||||
m_fontStyle: 1
|
||||
m_HorizontalAlignment: 2
|
||||
m_VerticalAlignment: 512
|
||||
m_textAlignment: 65535
|
||||
m_characterSpacing: 0
|
||||
m_wordSpacing: 0
|
||||
m_lineSpacing: 0
|
||||
m_lineSpacingMax: 0
|
||||
m_paragraphSpacing: 0
|
||||
m_charWidthMaxAdj: 0
|
||||
m_enableWordWrapping: 1
|
||||
m_wordWrappingRatios: 0.4
|
||||
m_overflowMode: 0
|
||||
m_linkedTextComponent: {fileID: 0}
|
||||
parentLinkedComponent: {fileID: 0}
|
||||
m_enableKerning: 1
|
||||
m_enableExtraPadding: 0
|
||||
checkPaddingRequired: 0
|
||||
m_isRichText: 1
|
||||
m_parseCtrlCharacters: 1
|
||||
m_isOrthographic: 1
|
||||
m_isCullingEnabled: 0
|
||||
m_horizontalMapping: 0
|
||||
m_verticalMapping: 0
|
||||
m_uvLineOffset: 0
|
||||
m_geometrySortingOrder: 0
|
||||
m_IsTextObjectScaleStatic: 0
|
||||
m_VertexBufferAutoSizeReduction: 0
|
||||
m_useMaxVisibleDescender: 1
|
||||
m_pageToDisplay: 1
|
||||
m_margin: {x: 0, y: 0, z: 0, w: 0}
|
||||
m_isUsingLegacyAnimationComponent: 0
|
||||
m_isVolumetricText: 0
|
||||
m_hasFontAssetChanged: 0
|
||||
m_baseMaterial: {fileID: 0}
|
||||
m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
|
||||
@@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 8a736fd6491979243841c9ec0dce5a3e
|
||||
PrefabImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
8
Assets/Domain/Main/AddressableRes/Scenes.meta
Normal file
8
Assets/Domain/Main/AddressableRes/Scenes.meta
Normal file
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 8875ca4aed20c9a40afe06e1f9666267
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
8
Assets/Domain/Main/AddressableRes/SpriteAtlas.meta
Normal file
8
Assets/Domain/Main/AddressableRes/SpriteAtlas.meta
Normal file
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 6364af29c4f10194da02ed7197a96eff
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
8
Assets/Domain/Main/AddressableRes/Sprites.meta
Normal file
8
Assets/Domain/Main/AddressableRes/Sprites.meta
Normal file
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 7f427bccba1be7a4da73b6b8b047b1e0
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
8
Assets/Domain/Main/AddressableRes/Video.meta
Normal file
8
Assets/Domain/Main/AddressableRes/Video.meta
Normal file
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 1e2157d28ea29f843a095f3171d874ec
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
0
Assets/Domain/Main/AddressableRes/这里放所有参与热更的资源.hint
Normal file
0
Assets/Domain/Main/AddressableRes/这里放所有参与热更的资源.hint
Normal file
7
Assets/Domain/Main/AddressableRes/这里放所有参与热更的资源.hint.meta
Normal file
7
Assets/Domain/Main/AddressableRes/这里放所有参与热更的资源.hint.meta
Normal file
@@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2
|
||||
guid: b9e5c157fa786d54da1ac0ee94e5482c
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
8
Assets/Domain/Main/Conf.meta
Normal file
8
Assets/Domain/Main/Conf.meta
Normal file
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 46fc4a3a86e22254fba50bba1833a973
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
37
Assets/Domain/Main/Conf/BuildAssetDataSetting.asset
Normal file
37
Assets/Domain/Main/Conf/BuildAssetDataSetting.asset
Normal file
@@ -0,0 +1,37 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!114 &11400000
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 0}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 39a67460f559484da2b52def8ff05571, type: 3}
|
||||
m_Name: BuildAssetDataSetting
|
||||
m_EditorClassIdentifier:
|
||||
serializationData:
|
||||
SerializedFormat: 2
|
||||
SerializedBytes:
|
||||
ReferencedUnityObjects: []
|
||||
SerializedBytesString:
|
||||
Prefab: {fileID: 0}
|
||||
PrefabModificationsReferencedUnityObjects: []
|
||||
PrefabModifications: []
|
||||
SerializationNodes: []
|
||||
packageName: Main
|
||||
packageVersionX: 1
|
||||
packageVersionY: 0
|
||||
packageVersionZ: 6
|
||||
environmentType: 1
|
||||
selectedBuildPipelines: 2
|
||||
packageVersion: 1.0.6
|
||||
VersionType: 0
|
||||
viewer:
|
||||
clearBuildCacheToggle: 0
|
||||
useAssetDependencyDBToggle: 1
|
||||
compression: 2
|
||||
copyBuildinFileOption: 1
|
||||
copyBuildinFileParams:
|
||||
8
Assets/Domain/Main/Conf/BuildAssetDataSetting.asset.meta
Normal file
8
Assets/Domain/Main/Conf/BuildAssetDataSetting.asset.meta
Normal file
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 15d18f27ae3ffac458376e3a803e6384
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
8
Assets/Domain/Main/HotUpdate.meta
Normal file
8
Assets/Domain/Main/HotUpdate.meta
Normal file
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: ede0d0cb56ba3314c8af25c7ce42d319
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
85
Assets/Domain/Main/HotUpdate/DomainPanel.cs
Normal file
85
Assets/Domain/Main/HotUpdate/DomainPanel.cs
Normal file
@@ -0,0 +1,85 @@
|
||||
using System;
|
||||
using System.Threading.Tasks;
|
||||
using Stary.Evo;
|
||||
using Stary.Evo.RKTools;
|
||||
using Stary.Evo.UIFarme;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
using YooAsset;
|
||||
|
||||
namespace Main
|
||||
{
|
||||
public class DomainPanel : BasePanel, IBasePanel
|
||||
{
|
||||
public override UITweenType TweenType => UITweenType.Fade;
|
||||
|
||||
private string[] domains;
|
||||
|
||||
private GameObject[] _domainGrids;
|
||||
|
||||
public override async Task InitializeAsync(GameObject panelGo)
|
||||
{
|
||||
await base.InitializeAsync(panelGo);
|
||||
domains = await ArtLoadAssetServer.GetServerDomainAllName();
|
||||
_domainGrids = new GameObject[domains.Length];
|
||||
if (domains != null)
|
||||
{
|
||||
var package = YooAssets.TryGetPackage("Main");
|
||||
var handle = package.LoadAssetAsync<GameObject>(R.Res.Main.prefabs.viewbg_prefab);
|
||||
await handle.Task;
|
||||
// float count = domains.Length / 2f;
|
||||
// float x = (-70 * count) + 35;
|
||||
var grid = this.activePanel.transform.Find("Grid");
|
||||
for (int i = 0; i < domains.Length; i++)
|
||||
{
|
||||
// x += (70 * i);
|
||||
var viewBg =
|
||||
handle.InstantiateSync();
|
||||
viewBg.transform.SetParent(grid);
|
||||
viewBg.transform.localPosition = Vector3.zero;
|
||||
viewBg.transform.localRotation = Quaternion.identity;
|
||||
viewBg.transform.localScale = Vector3.one;
|
||||
viewBg.transform.Find("Text").GetComponent<TextMeshProUGUI>().text = domains[i];
|
||||
viewBg.name = domains[i];
|
||||
_domainGrids[i] = viewBg;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public override void OnEnter(Action complete = null)
|
||||
{
|
||||
StringEventSystem.Global.Send("X_ButtonHierarchyType",DeviceXEventHandler.HierarchyType.Domain);
|
||||
for (int i = 0; i < _domainGrids.Length; i++)
|
||||
{
|
||||
_domainGrids[i].gameObject.ObjectAddTouchEvent(OnTouchComplete);
|
||||
}
|
||||
|
||||
base.OnEnter(complete);
|
||||
}
|
||||
|
||||
private async void OnTouchComplete(GameObject go)
|
||||
{
|
||||
for (int i = 0; i < _domainGrids.Length; i++)
|
||||
{
|
||||
_domainGrids[i].gameObject.ObjectPauseTouchEvent();
|
||||
}
|
||||
|
||||
HybridClREntrance.Global.domain = go.name;
|
||||
await HybridClREntrance.Global.OpenDomain();
|
||||
|
||||
await this.GetSystem<IPanelSystem>()
|
||||
.PushStack<ScenePanel>(packageName: "Main", parent: panelParent.transform);
|
||||
this.GetSystem<IPanelSystem>().SendEvent("SetSceneData", go.name);
|
||||
}
|
||||
|
||||
public override void OnExit(float delay = 0f)
|
||||
{
|
||||
for (int i = 0; i < _domainGrids.Length; i++)
|
||||
{
|
||||
_domainGrids[i].gameObject.ObjectRemoveTouchEvent();
|
||||
}
|
||||
|
||||
base.OnExit(delay);
|
||||
}
|
||||
}
|
||||
}
|
||||
3
Assets/Domain/Main/HotUpdate/DomainPanel.cs.meta
Normal file
3
Assets/Domain/Main/HotUpdate/DomainPanel.cs.meta
Normal file
@@ -0,0 +1,3 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 01931f9a55ce49a3964c3d35382b7ec0
|
||||
timeCreated: 1761728522
|
||||
22
Assets/Domain/Main/HotUpdate/HotUpdate_Main.asmdef
Normal file
22
Assets/Domain/Main/HotUpdate/HotUpdate_Main.asmdef
Normal file
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"name": "HotUpdate_Main",
|
||||
"rootNamespace": "HotUpdate_Main",
|
||||
"references": [
|
||||
"GUID:d1a793c2b6959e04ea45b972eaa369c8",
|
||||
"GUID:f3fa071c399c4383a9ff8115e53dfefc",
|
||||
"GUID:6055be8ebefd69e48b49212b09b47b2f",
|
||||
"GUID:10c9b58b77ad42b4193e2a393b1a9899",
|
||||
"GUID:fad681b9bfe621d4fa07f4f69c311443",
|
||||
"GUID:8c6fa7c2cd7bf784e856d9adb3dc2ada",
|
||||
"GUID:a3794f8c932de3d47b12dc5eac703d09"
|
||||
],
|
||||
"includePlatforms": [],
|
||||
"excludePlatforms": [],
|
||||
"allowUnsafeCode": true,
|
||||
"overrideReferences": false,
|
||||
"precompiledReferences": [],
|
||||
"autoReferenced": false,
|
||||
"defineConstraints": [],
|
||||
"versionDefines": [],
|
||||
"noEngineReferences": false
|
||||
}
|
||||
7
Assets/Domain/Main/HotUpdate/HotUpdate_Main.asmdef.meta
Normal file
7
Assets/Domain/Main/HotUpdate/HotUpdate_Main.asmdef.meta
Normal file
@@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 0215eccc3fbaadc478df17450740779c
|
||||
AssemblyDefinitionImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
60
Assets/Domain/Main/HotUpdate/MainDomain.cs
Normal file
60
Assets/Domain/Main/HotUpdate/MainDomain.cs
Normal file
@@ -0,0 +1,60 @@
|
||||
using System.Threading.Tasks;
|
||||
using Stary.Evo;
|
||||
using Stary.Evo.UIFarme;
|
||||
using UnityEngine;
|
||||
|
||||
namespace Main
|
||||
{
|
||||
public class MainDomain : DomainBase, IController
|
||||
{
|
||||
public override void OnEnter(string param)
|
||||
{
|
||||
base.OnEnter(param);
|
||||
Debug.Log("UnityEvo: OnEnter进入成功");
|
||||
}
|
||||
|
||||
public override void OnExit()
|
||||
{
|
||||
base.OnExit();
|
||||
GetArchitecture().OnDispose();
|
||||
Debug.Log("UnityEvo: OnExit退出成功");
|
||||
}
|
||||
|
||||
public override async Task OnEnterAsync(string param)
|
||||
{
|
||||
await base.OnEnterAsync(param);
|
||||
Debug.Log("UnityEvo: OnEnterAsync进入成功");
|
||||
await this.GetSystem<IPanelSystem>().PushStack<DomainPanel>(parent: this.transform);
|
||||
Camera.main.GetOrAddComponent<DeviceXEventHandler>();
|
||||
StringEventSystem.Global.Register("Rollback", OnRollback);
|
||||
}
|
||||
|
||||
private void OnRollback()
|
||||
{
|
||||
this.GetSystem<IPanelSystem>().PopStack();
|
||||
HybridClREntrance.Global.CloseDomain();
|
||||
}
|
||||
|
||||
public override Task OnExitAsync()
|
||||
{
|
||||
Debug.Log("UnityEvo: OnEnterAsync退出成功");
|
||||
return base.OnExitAsync();
|
||||
}
|
||||
|
||||
public IArchitecture GetArchitecture()
|
||||
{
|
||||
return MainArchitecture.Interface;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
public class MainArchitecture : Architecture<MainArchitecture>
|
||||
{
|
||||
protected override void Init()
|
||||
{
|
||||
//注册示例
|
||||
//RegisterSystem<IScoreSystem>(new ScoreSystem());
|
||||
RegisterSystem<IPanelSystem>(new PanelSystem());
|
||||
}
|
||||
}
|
||||
}
|
||||
11
Assets/Domain/Main/HotUpdate/MainDomain.cs.meta
Normal file
11
Assets/Domain/Main/HotUpdate/MainDomain.cs.meta
Normal file
@@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 5af776699c2b748418e595475046d0b3
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
60
Assets/Domain/Main/HotUpdate/Res.cs
Normal file
60
Assets/Domain/Main/HotUpdate/Res.cs
Normal file
@@ -0,0 +1,60 @@
|
||||
namespace R
|
||||
{
|
||||
public class Res
|
||||
{
|
||||
public class Main
|
||||
{
|
||||
public static class audios
|
||||
{
|
||||
}
|
||||
public static class config
|
||||
{
|
||||
public const string domainconfig_asset = "Config_DomainConfig";
|
||||
}
|
||||
public static class dll
|
||||
{
|
||||
public static class android
|
||||
{
|
||||
public const string com_stary_evo_runtime_dll_bytes = "Android_com.stary.evo.runtime.dll";
|
||||
public const string com_staryevo_tools_runtime_dll_bytes = "Android_com.staryevo.tools.runtime.dll";
|
||||
public const string dotween_dll_bytes = "Android_DOTween.dll";
|
||||
public const string hotupdate_main_dll_bytes = "Android_HotUpdate_Main.dll";
|
||||
public const string hotupdate_main_pdb_bytes = "Android_HotUpdate_Main.pdb";
|
||||
public const string mscorlib_dll_bytes = "Android_mscorlib.dll";
|
||||
public const string system_core_dll_bytes = "Android_System.Core.dll";
|
||||
public const string unitask_dll_bytes = "Android_UniTask.dll";
|
||||
public const string unityengine_coremodule_dll_bytes = "Android_UnityEngine.CoreModule.dll";
|
||||
public const string yooasset_dll_bytes = "Android_YooAsset.dll";
|
||||
}
|
||||
}
|
||||
public static class font
|
||||
{
|
||||
public const string arialunicodemssdf_asset = "Font_Arial Unicode MS SDF";
|
||||
public const string arialunicodems_ttf = "Font_Arial Unicode MS";
|
||||
public const string sweigothiclegcjksc_demilightblue_asset = "Font_SweiGothicLegCJKsc-DemiLight Blue";
|
||||
public const string sweigothiclegcjksc_demilightsdf_asset = "Font_SweiGothicLegCJKsc-DemiLight SDF";
|
||||
public const string sweigothiclegcjksc_demilight_ttf = "Font_SweiGothicLegCJKsc-DemiLight";
|
||||
public const string sweigothiclegcjksc_medium_ttf = "Font_SweiGothicLegCJKsc-Medium";
|
||||
}
|
||||
public static class prefabs
|
||||
{
|
||||
public const string domainpanel_prefab = "Prefabs_DomainPanel";
|
||||
public const string main_prefab = "Prefabs_Main";
|
||||
public const string scenepanel_prefab = "Prefabs_ScenePanel";
|
||||
public const string viewbg_prefab = "Prefabs_viewBg";
|
||||
}
|
||||
public static class scenes
|
||||
{
|
||||
}
|
||||
public static class spriteatlas
|
||||
{
|
||||
}
|
||||
public static class sprites
|
||||
{
|
||||
}
|
||||
public static class video
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
11
Assets/Domain/Main/HotUpdate/Res.cs.meta
Normal file
11
Assets/Domain/Main/HotUpdate/Res.cs.meta
Normal file
@@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 5f05c2234bec229429d34025fa806c35
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
146
Assets/Domain/Main/HotUpdate/ScenePanel.cs
Normal file
146
Assets/Domain/Main/HotUpdate/ScenePanel.cs
Normal file
@@ -0,0 +1,146 @@
|
||||
using System;
|
||||
using System.Threading.Tasks;
|
||||
using DG.Tweening;
|
||||
using Stary.Evo;
|
||||
using Stary.Evo.RKTools;
|
||||
using Stary.Evo.UIFarme;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
using UnityEngine.SceneManagement;
|
||||
using UnityEngine.UIElements;
|
||||
using YooAsset;
|
||||
|
||||
namespace Main
|
||||
{
|
||||
public class ScenePanel : BasePanel, IBasePanel
|
||||
{
|
||||
public override UITweenType TweenType => UITweenType.Fade;
|
||||
|
||||
private ArtScene[] _scenesNames;
|
||||
private GameObject[] _sceneGrids;
|
||||
|
||||
private string _currentSceneName;
|
||||
|
||||
public override async Task InitializeAsync(GameObject panelGo)
|
||||
{
|
||||
await base.InitializeAsync(panelGo);
|
||||
}
|
||||
|
||||
public override void OnEnter(Action complete = null)
|
||||
{
|
||||
base.OnEnter(complete);
|
||||
StringEventSystem.Global.Send("X_ButtonHierarchyType",DeviceXEventHandler.HierarchyType.ScenePanel);
|
||||
this.RegisterEvent<string, string>("SetSceneData", SetSceneData);
|
||||
}
|
||||
|
||||
private async void SetSceneData(string name)
|
||||
{
|
||||
var handle = YooAssets.LoadAssetAsync<ArtSceneData>("Config_ArtSceneData");
|
||||
await handle.Task;
|
||||
var artSceneData = handle.GetAssetObject<ArtSceneData>();
|
||||
if (artSceneData == null)
|
||||
{
|
||||
Debug.LogError($"在domain:{name} ArtSceneData 资源不存在,请检查!");
|
||||
return;
|
||||
}
|
||||
|
||||
_scenesNames = artSceneData.artScenes.ToArray();
|
||||
_sceneGrids = new GameObject[_scenesNames.Length];
|
||||
SetSceneGrids();
|
||||
}
|
||||
|
||||
private async void SetSceneGrids()
|
||||
{
|
||||
if (_scenesNames != null && _scenesNames.Length > 0)
|
||||
{
|
||||
var package = YooAssets.TryGetPackage("Main");
|
||||
var handle = package.LoadAssetAsync<GameObject>(R.Res.Main.prefabs.viewbg_prefab);
|
||||
await handle.Task;
|
||||
var grid = this.activePanel.transform.Find("Grid");
|
||||
// float count = _scenesNames.Length / 2f;
|
||||
// float x = (-70 * count) + 35;
|
||||
for (int i = 0; i < _scenesNames.Length; i++)
|
||||
{
|
||||
//x += (70 * i);
|
||||
var viewBg =
|
||||
handle.InstantiateSync();
|
||||
viewBg.transform.SetParent(grid);
|
||||
viewBg.transform.localPosition = Vector3.zero;
|
||||
viewBg.transform.localRotation = Quaternion.identity;
|
||||
viewBg.transform.localScale = Vector3.one;
|
||||
viewBg.transform.Find("Text").GetComponent<TextMeshProUGUI>().text = _scenesNames[i].sceneName;
|
||||
viewBg.name = _scenesNames[i].sceneName;
|
||||
_sceneGrids[i] = viewBg;
|
||||
viewBg.gameObject.ObjectAddTouchEvent(OnTouchComplete);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private async void OnTouchComplete(GameObject obj)
|
||||
{
|
||||
for (int i = 0; i < _sceneGrids.Length; i++)
|
||||
{
|
||||
_sceneGrids[i].gameObject.ObjectPauseTouchEvent();
|
||||
}
|
||||
|
||||
ArtScene artScene = null;
|
||||
for (int i = 0; i < _scenesNames.Length; i++)
|
||||
{
|
||||
if (_scenesNames[i].sceneName == obj.name)
|
||||
{
|
||||
artScene = _scenesNames[i];
|
||||
}
|
||||
}
|
||||
|
||||
var sceneMode = LoadSceneMode.Additive;
|
||||
var physicsMode = LocalPhysicsMode.None;
|
||||
SceneHandle handle = YooAssets.LoadSceneAsync(artScene.sceneIdentifier, sceneMode, physicsMode);
|
||||
await handle.Task;
|
||||
Scene targetScene = SceneManager.GetSceneByName(handle.SceneName);
|
||||
// 设置为 active scene 或者后续 Move 到该 scene
|
||||
SceneManager.SetActiveScene(targetScene);
|
||||
GameObject.Destroy(GameObject.Find("RKCameraRigTest"));
|
||||
_currentSceneName = targetScene.name;
|
||||
//注册卸载当前场景事件
|
||||
StringEventSystem.Global.Register("UnloadCurrentScene", UnloadCurrentScene);
|
||||
StringEventSystem.Global.Send("X_ButtonHierarchyType",DeviceXEventHandler.HierarchyType.SceneActive);
|
||||
|
||||
// 场景加载完成后,Fade 出当前场景
|
||||
this.canvasGroup.DOFade(0, 1f).OnComplete(() =>
|
||||
{
|
||||
this.canvasGroup.alpha = 0;
|
||||
});
|
||||
}
|
||||
|
||||
public override void OnExit(float delay = 0f)
|
||||
{
|
||||
base.OnExit(delay);
|
||||
this.UnRegisterEvent<string, string>("SetSceneData", SetSceneData);
|
||||
for (int i = 0; i < _sceneGrids.Length; i++)
|
||||
{
|
||||
_sceneGrids[i].gameObject.ObjectRemoveTouchEvent();
|
||||
GameObject.Destroy(_sceneGrids[i].gameObject);
|
||||
}
|
||||
|
||||
_sceneGrids = null;
|
||||
}
|
||||
|
||||
private void UnloadCurrentScene()
|
||||
{
|
||||
if (!string.IsNullOrEmpty(_currentSceneName))
|
||||
{
|
||||
SceneManager.UnloadSceneAsync(_currentSceneName);
|
||||
this.canvasGroup.DOFade(1, 1f).OnComplete(() =>
|
||||
{
|
||||
this.canvasGroup.alpha = 1;
|
||||
for (int i = 0; i < _sceneGrids.Length; i++)
|
||||
{
|
||||
_sceneGrids[i].gameObject.ObjectResumeTouchEvent();
|
||||
}
|
||||
});
|
||||
StringEventSystem.Global.Send("X_ButtonHierarchyType",DeviceXEventHandler.HierarchyType.ScenePanel);
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
3
Assets/Domain/Main/HotUpdate/ScenePanel.cs.meta
Normal file
3
Assets/Domain/Main/HotUpdate/ScenePanel.cs.meta
Normal file
@@ -0,0 +1,3 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 073c71c4fbe64e9db9458c80e4fa57ce
|
||||
timeCreated: 1761793277
|
||||
1
Assets/Domain/Main/HotUpdate/这里放所有参与热更的脚本文件.hint
Normal file
1
Assets/Domain/Main/HotUpdate/这里放所有参与热更的脚本文件.hint
Normal file
@@ -0,0 +1 @@
|
||||
该文件夹中的程序集定义文件,请勿删除,非常重要。
|
||||
7
Assets/Domain/Main/HotUpdate/这里放所有参与热更的脚本文件.hint.meta
Normal file
7
Assets/Domain/Main/HotUpdate/这里放所有参与热更的脚本文件.hint.meta
Normal file
@@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2
|
||||
guid: bb66ef0ef7d474b48b429631484e9e31
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
8
Assets/Domain/Main/ShaderVariants.meta
Normal file
8
Assets/Domain/Main/ShaderVariants.meta
Normal file
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 1acd6b6a23e5a7e4e9901dce9c5f4fd6
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
201
Assets/Domain/Main/ShaderVariants/Main.json
Normal file
201
Assets/Domain/Main/ShaderVariants/Main.json
Normal file
@@ -0,0 +1,201 @@
|
||||
{
|
||||
"ShaderTotalCount": 15,
|
||||
"VariantTotalCount": 15,
|
||||
"ShaderVariantInfos": [
|
||||
{
|
||||
"AssetPath": "Assets/Plugins/Sirenix/Odin Inspector/Assets/Editor/Hidden/SdfIconShader.shader",
|
||||
"ShaderName": "Hidden/Sirenix/SdfIconShader",
|
||||
"ShaderVariantCount": 1,
|
||||
"ShaderVariantElements": [
|
||||
{
|
||||
"PassType": 0,
|
||||
"Keywords": [
|
||||
""
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"AssetPath": "Packages/com.unity.render-pipelines.universal/Shaders/PostProcessing/LutBuilderLdr.shader",
|
||||
"ShaderName": "Hidden/Universal Render Pipeline/LutBuilderLdr",
|
||||
"ShaderVariantCount": 1,
|
||||
"ShaderVariantElements": [
|
||||
{
|
||||
"PassType": 0,
|
||||
"Keywords": [
|
||||
""
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"AssetPath": "Packages/com.unity.render-pipelines.universal/Shaders/PostProcessing/UberPost.shader",
|
||||
"ShaderName": "Hidden/Universal Render Pipeline/UberPost",
|
||||
"ShaderVariantCount": 1,
|
||||
"ShaderVariantElements": [
|
||||
{
|
||||
"PassType": 0,
|
||||
"Keywords": [
|
||||
""
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"AssetPath": "Packages/com.unity.render-pipelines.universal/Shaders/Utils/CopyDepth.shader",
|
||||
"ShaderName": "Hidden/Universal Render Pipeline/CopyDepth",
|
||||
"ShaderVariantCount": 1,
|
||||
"ShaderVariantElements": [
|
||||
{
|
||||
"PassType": 0,
|
||||
"Keywords": [
|
||||
"_OUTPUT_DEPTH"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"AssetPath": "Packages/com.unity.render-pipelines.universal/Shaders/Utils/FallbackError.shader",
|
||||
"ShaderName": "Hidden/Universal Render Pipeline/FallbackError",
|
||||
"ShaderVariantCount": 1,
|
||||
"ShaderVariantElements": [
|
||||
{
|
||||
"PassType": 0,
|
||||
"Keywords": [
|
||||
""
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"AssetPath": "Resources/unity_builtin_extra",
|
||||
"ShaderName": "Hidden/BlitCopy",
|
||||
"ShaderVariantCount": 1,
|
||||
"ShaderVariantElements": [
|
||||
{
|
||||
"PassType": 0,
|
||||
"Keywords": [
|
||||
""
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"AssetPath": "Resources/unity_builtin_extra",
|
||||
"ShaderName": "Hidden/Internal-GUIRoundedRect",
|
||||
"ShaderVariantCount": 1,
|
||||
"ShaderVariantElements": [
|
||||
{
|
||||
"PassType": 0,
|
||||
"Keywords": [
|
||||
""
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"AssetPath": "Resources/unity_builtin_extra",
|
||||
"ShaderName": "Hidden/Internal-GUIRoundedRectWithColorPerBorder",
|
||||
"ShaderVariantCount": 1,
|
||||
"ShaderVariantElements": [
|
||||
{
|
||||
"PassType": 0,
|
||||
"Keywords": [
|
||||
""
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"AssetPath": "Resources/unity_builtin_extra",
|
||||
"ShaderName": "Hidden/Internal-GUITexture",
|
||||
"ShaderVariantCount": 1,
|
||||
"ShaderVariantElements": [
|
||||
{
|
||||
"PassType": 0,
|
||||
"Keywords": [
|
||||
""
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"AssetPath": "Resources/unity_builtin_extra",
|
||||
"ShaderName": "Hidden/Internal-GUITextureBlit",
|
||||
"ShaderVariantCount": 1,
|
||||
"ShaderVariantElements": [
|
||||
{
|
||||
"PassType": 0,
|
||||
"Keywords": [
|
||||
""
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"AssetPath": "Resources/unity_builtin_extra",
|
||||
"ShaderName": "Hidden/Internal-GUITextureClip",
|
||||
"ShaderVariantCount": 1,
|
||||
"ShaderVariantElements": [
|
||||
{
|
||||
"PassType": 0,
|
||||
"Keywords": [
|
||||
""
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"AssetPath": "Resources/unity_builtin_extra",
|
||||
"ShaderName": "Hidden/Internal-GUITextureClipText",
|
||||
"ShaderVariantCount": 1,
|
||||
"ShaderVariantElements": [
|
||||
{
|
||||
"PassType": 0,
|
||||
"Keywords": [
|
||||
""
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"AssetPath": "Resources/unity_builtin_extra",
|
||||
"ShaderName": "Hidden/Internal-UIRAtlasBlitCopy",
|
||||
"ShaderVariantCount": 1,
|
||||
"ShaderVariantElements": [
|
||||
{
|
||||
"PassType": 0,
|
||||
"Keywords": [
|
||||
""
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"AssetPath": "Resources/unity_builtin_extra",
|
||||
"ShaderName": "Hidden/UIElements/EditorUIE",
|
||||
"ShaderVariantCount": 1,
|
||||
"ShaderVariantElements": [
|
||||
{
|
||||
"PassType": 0,
|
||||
"Keywords": [
|
||||
""
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"AssetPath": "Resources/unity_builtin_extra",
|
||||
"ShaderName": "Skybox/Procedural",
|
||||
"ShaderVariantCount": 1,
|
||||
"ShaderVariantElements": [
|
||||
{
|
||||
"PassType": 0,
|
||||
"Keywords": [
|
||||
"_SUNDISK_SIMPLE"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
7
Assets/Domain/Main/ShaderVariants/Main.json.meta
Normal file
7
Assets/Domain/Main/ShaderVariants/Main.json.meta
Normal file
@@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 1498ef5cadf05df4bbdc5f5733eaa7a9
|
||||
TextScriptImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
Reference in New Issue
Block a user