基本游戏逻辑

This commit is contained in:
yangjing 2022-02-09 16:35:01 +08:00
parent 9a6c7fa275
commit 9d50417d25
51 changed files with 4836 additions and 1704 deletions

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 174a93cef503240ce8bc2988ea914703
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,176 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &123872179186292396
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 123872179186292397}
- component: {fileID: 6899634075731541115}
m_Layer: 5
m_Name: 1
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &123872179186292397
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 123872179186292396}
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_Children:
- {fileID: 3844299972934826656}
m_Father: {fileID: 0}
m_RootOrder: 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: 0, y: 0}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &6899634075731541115
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 123872179186292396}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 39668ad64220a4c15ade9d53c9fe33db, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!1001 &4254060042430799137
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 123872179186292397}
m_Modifications:
- target: {fileID: 1031543550377437056, guid: c69c62a08854f8b4792878b1f3ce7463,
type: 3}
propertyPath: m_Name
value: 1
objectReference: {fileID: 0}
- target: {fileID: 1031543550377437057, guid: c69c62a08854f8b4792878b1f3ce7463,
type: 3}
propertyPath: m_Pivot.x
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 1031543550377437057, guid: c69c62a08854f8b4792878b1f3ce7463,
type: 3}
propertyPath: m_Pivot.y
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 1031543550377437057, guid: c69c62a08854f8b4792878b1f3ce7463,
type: 3}
propertyPath: m_RootOrder
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1031543550377437057, guid: c69c62a08854f8b4792878b1f3ce7463,
type: 3}
propertyPath: m_AnchorMax.x
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 1031543550377437057, guid: c69c62a08854f8b4792878b1f3ce7463,
type: 3}
propertyPath: m_AnchorMax.y
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 1031543550377437057, guid: c69c62a08854f8b4792878b1f3ce7463,
type: 3}
propertyPath: m_AnchorMin.x
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 1031543550377437057, guid: c69c62a08854f8b4792878b1f3ce7463,
type: 3}
propertyPath: m_AnchorMin.y
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 1031543550377437057, guid: c69c62a08854f8b4792878b1f3ce7463,
type: 3}
propertyPath: m_SizeDelta.x
value: 100
objectReference: {fileID: 0}
- target: {fileID: 1031543550377437057, guid: c69c62a08854f8b4792878b1f3ce7463,
type: 3}
propertyPath: m_SizeDelta.y
value: 100
objectReference: {fileID: 0}
- target: {fileID: 1031543550377437057, guid: c69c62a08854f8b4792878b1f3ce7463,
type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1031543550377437057, guid: c69c62a08854f8b4792878b1f3ce7463,
type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1031543550377437057, guid: c69c62a08854f8b4792878b1f3ce7463,
type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1031543550377437057, guid: c69c62a08854f8b4792878b1f3ce7463,
type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 1031543550377437057, guid: c69c62a08854f8b4792878b1f3ce7463,
type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1031543550377437057, guid: c69c62a08854f8b4792878b1f3ce7463,
type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1031543550377437057, guid: c69c62a08854f8b4792878b1f3ce7463,
type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1031543550377437057, guid: c69c62a08854f8b4792878b1f3ce7463,
type: 3}
propertyPath: m_AnchoredPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1031543550377437057, guid: c69c62a08854f8b4792878b1f3ce7463,
type: 3}
propertyPath: m_AnchoredPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1031543550377437057, guid: c69c62a08854f8b4792878b1f3ce7463,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1031543550377437057, guid: c69c62a08854f8b4792878b1f3ce7463,
type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1031543550377437057, guid: c69c62a08854f8b4792878b1f3ce7463,
type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: c69c62a08854f8b4792878b1f3ce7463, type: 3}
--- !u!224 &3844299972934826656 stripped
RectTransform:
m_CorrespondingSourceObject: {fileID: 1031543550377437057, guid: c69c62a08854f8b4792878b1f3ce7463,
type: 3}
m_PrefabInstance: {fileID: 4254060042430799137}
m_PrefabAsset: {fileID: 0}

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: fd608e74bc70f47aaa581688585dc3f8
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,176 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &230835982542999330
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 694544410967099040}
- component: {fileID: 8737817010910371416}
m_Layer: 5
m_Name: 2
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &694544410967099040
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 230835982542999330}
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_Children:
- {fileID: 8903610343565166035}
m_Father: {fileID: 0}
m_RootOrder: 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: 0, y: 0}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &8737817010910371416
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 230835982542999330}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 39668ad64220a4c15ade9d53c9fe33db, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!1001 &6374333545719279081
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 694544410967099040}
m_Modifications:
- target: {fileID: 2592337228365965370, guid: 48c2f388af7dcec47b221059f7bea302,
type: 3}
propertyPath: m_Pivot.x
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 2592337228365965370, guid: 48c2f388af7dcec47b221059f7bea302,
type: 3}
propertyPath: m_Pivot.y
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 2592337228365965370, guid: 48c2f388af7dcec47b221059f7bea302,
type: 3}
propertyPath: m_RootOrder
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2592337228365965370, guid: 48c2f388af7dcec47b221059f7bea302,
type: 3}
propertyPath: m_AnchorMax.x
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 2592337228365965370, guid: 48c2f388af7dcec47b221059f7bea302,
type: 3}
propertyPath: m_AnchorMax.y
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 2592337228365965370, guid: 48c2f388af7dcec47b221059f7bea302,
type: 3}
propertyPath: m_AnchorMin.x
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 2592337228365965370, guid: 48c2f388af7dcec47b221059f7bea302,
type: 3}
propertyPath: m_AnchorMin.y
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 2592337228365965370, guid: 48c2f388af7dcec47b221059f7bea302,
type: 3}
propertyPath: m_SizeDelta.x
value: 100
objectReference: {fileID: 0}
- target: {fileID: 2592337228365965370, guid: 48c2f388af7dcec47b221059f7bea302,
type: 3}
propertyPath: m_SizeDelta.y
value: 100
objectReference: {fileID: 0}
- target: {fileID: 2592337228365965370, guid: 48c2f388af7dcec47b221059f7bea302,
type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2592337228365965370, guid: 48c2f388af7dcec47b221059f7bea302,
type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2592337228365965370, guid: 48c2f388af7dcec47b221059f7bea302,
type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2592337228365965370, guid: 48c2f388af7dcec47b221059f7bea302,
type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 2592337228365965370, guid: 48c2f388af7dcec47b221059f7bea302,
type: 3}
propertyPath: m_LocalRotation.x
value: -0
objectReference: {fileID: 0}
- target: {fileID: 2592337228365965370, guid: 48c2f388af7dcec47b221059f7bea302,
type: 3}
propertyPath: m_LocalRotation.y
value: -0
objectReference: {fileID: 0}
- target: {fileID: 2592337228365965370, guid: 48c2f388af7dcec47b221059f7bea302,
type: 3}
propertyPath: m_LocalRotation.z
value: -0
objectReference: {fileID: 0}
- target: {fileID: 2592337228365965370, guid: 48c2f388af7dcec47b221059f7bea302,
type: 3}
propertyPath: m_AnchoredPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2592337228365965370, guid: 48c2f388af7dcec47b221059f7bea302,
type: 3}
propertyPath: m_AnchoredPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2592337228365965370, guid: 48c2f388af7dcec47b221059f7bea302,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2592337228365965370, guid: 48c2f388af7dcec47b221059f7bea302,
type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2592337228365965370, guid: 48c2f388af7dcec47b221059f7bea302,
type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2592337228365965371, guid: 48c2f388af7dcec47b221059f7bea302,
type: 3}
propertyPath: m_Name
value: 2
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 48c2f388af7dcec47b221059f7bea302, type: 3}
--- !u!224 &8903610343565166035 stripped
RectTransform:
m_CorrespondingSourceObject: {fileID: 2592337228365965370, guid: 48c2f388af7dcec47b221059f7bea302,
type: 3}
m_PrefabInstance: {fileID: 6374333545719279081}
m_PrefabAsset: {fileID: 0}

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: e52b554c6867c40aeba247b81d407d0e
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,176 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &5892799742649330040
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 3304187899602543893}
- component: {fileID: 47525464591370988}
m_Layer: 5
m_Name: 3
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &3304187899602543893
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5892799742649330040}
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_Children:
- {fileID: 5468369420159542533}
m_Father: {fileID: 0}
m_RootOrder: 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: 0, y: 0}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &47525464591370988
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5892799742649330040}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 39668ad64220a4c15ade9d53c9fe33db, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!1001 &775958706675979345
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 3304187899602543893}
m_Modifications:
- target: {fileID: 4694808370748387668, guid: 0ce7f616207079f4d93c25c7ca4e3291,
type: 3}
propertyPath: m_Pivot.x
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 4694808370748387668, guid: 0ce7f616207079f4d93c25c7ca4e3291,
type: 3}
propertyPath: m_Pivot.y
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 4694808370748387668, guid: 0ce7f616207079f4d93c25c7ca4e3291,
type: 3}
propertyPath: m_RootOrder
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4694808370748387668, guid: 0ce7f616207079f4d93c25c7ca4e3291,
type: 3}
propertyPath: m_AnchorMax.x
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 4694808370748387668, guid: 0ce7f616207079f4d93c25c7ca4e3291,
type: 3}
propertyPath: m_AnchorMax.y
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 4694808370748387668, guid: 0ce7f616207079f4d93c25c7ca4e3291,
type: 3}
propertyPath: m_AnchorMin.x
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 4694808370748387668, guid: 0ce7f616207079f4d93c25c7ca4e3291,
type: 3}
propertyPath: m_AnchorMin.y
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 4694808370748387668, guid: 0ce7f616207079f4d93c25c7ca4e3291,
type: 3}
propertyPath: m_SizeDelta.x
value: 100
objectReference: {fileID: 0}
- target: {fileID: 4694808370748387668, guid: 0ce7f616207079f4d93c25c7ca4e3291,
type: 3}
propertyPath: m_SizeDelta.y
value: 100
objectReference: {fileID: 0}
- target: {fileID: 4694808370748387668, guid: 0ce7f616207079f4d93c25c7ca4e3291,
type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4694808370748387668, guid: 0ce7f616207079f4d93c25c7ca4e3291,
type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4694808370748387668, guid: 0ce7f616207079f4d93c25c7ca4e3291,
type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4694808370748387668, guid: 0ce7f616207079f4d93c25c7ca4e3291,
type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 4694808370748387668, guid: 0ce7f616207079f4d93c25c7ca4e3291,
type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4694808370748387668, guid: 0ce7f616207079f4d93c25c7ca4e3291,
type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4694808370748387668, guid: 0ce7f616207079f4d93c25c7ca4e3291,
type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4694808370748387668, guid: 0ce7f616207079f4d93c25c7ca4e3291,
type: 3}
propertyPath: m_AnchoredPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4694808370748387668, guid: 0ce7f616207079f4d93c25c7ca4e3291,
type: 3}
propertyPath: m_AnchoredPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4694808370748387668, guid: 0ce7f616207079f4d93c25c7ca4e3291,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4694808370748387668, guid: 0ce7f616207079f4d93c25c7ca4e3291,
type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4694808370748387668, guid: 0ce7f616207079f4d93c25c7ca4e3291,
type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4694808370748387669, guid: 0ce7f616207079f4d93c25c7ca4e3291,
type: 3}
propertyPath: m_Name
value: 3
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 0ce7f616207079f4d93c25c7ca4e3291, type: 3}
--- !u!224 &5468369420159542533 stripped
RectTransform:
m_CorrespondingSourceObject: {fileID: 4694808370748387668, guid: 0ce7f616207079f4d93c25c7ca4e3291,
type: 3}
m_PrefabInstance: {fileID: 775958706675979345}
m_PrefabAsset: {fileID: 0}

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 0140cc2d13bff45ffbf19929bf66e87d
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,176 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &5706827284413583323
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 8640801437669343284}
- component: {fileID: 3483085256798482960}
m_Layer: 5
m_Name: 4
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &8640801437669343284
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5706827284413583323}
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_Children:
- {fileID: 8788105324287984330}
m_Father: {fileID: 0}
m_RootOrder: 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: 0, y: 0}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &3483085256798482960
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5706827284413583323}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 39668ad64220a4c15ade9d53c9fe33db, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!1001 &3815474284045755884
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 8640801437669343284}
m_Modifications:
- target: {fileID: 5550359565960800038, guid: 43a1cff306d356e4b8cbf29dc9b00c78,
type: 3}
propertyPath: m_Pivot.x
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 5550359565960800038, guid: 43a1cff306d356e4b8cbf29dc9b00c78,
type: 3}
propertyPath: m_Pivot.y
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 5550359565960800038, guid: 43a1cff306d356e4b8cbf29dc9b00c78,
type: 3}
propertyPath: m_RootOrder
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5550359565960800038, guid: 43a1cff306d356e4b8cbf29dc9b00c78,
type: 3}
propertyPath: m_AnchorMax.x
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 5550359565960800038, guid: 43a1cff306d356e4b8cbf29dc9b00c78,
type: 3}
propertyPath: m_AnchorMax.y
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 5550359565960800038, guid: 43a1cff306d356e4b8cbf29dc9b00c78,
type: 3}
propertyPath: m_AnchorMin.x
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 5550359565960800038, guid: 43a1cff306d356e4b8cbf29dc9b00c78,
type: 3}
propertyPath: m_AnchorMin.y
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 5550359565960800038, guid: 43a1cff306d356e4b8cbf29dc9b00c78,
type: 3}
propertyPath: m_SizeDelta.x
value: 100
objectReference: {fileID: 0}
- target: {fileID: 5550359565960800038, guid: 43a1cff306d356e4b8cbf29dc9b00c78,
type: 3}
propertyPath: m_SizeDelta.y
value: 100
objectReference: {fileID: 0}
- target: {fileID: 5550359565960800038, guid: 43a1cff306d356e4b8cbf29dc9b00c78,
type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5550359565960800038, guid: 43a1cff306d356e4b8cbf29dc9b00c78,
type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5550359565960800038, guid: 43a1cff306d356e4b8cbf29dc9b00c78,
type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5550359565960800038, guid: 43a1cff306d356e4b8cbf29dc9b00c78,
type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 5550359565960800038, guid: 43a1cff306d356e4b8cbf29dc9b00c78,
type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5550359565960800038, guid: 43a1cff306d356e4b8cbf29dc9b00c78,
type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5550359565960800038, guid: 43a1cff306d356e4b8cbf29dc9b00c78,
type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5550359565960800038, guid: 43a1cff306d356e4b8cbf29dc9b00c78,
type: 3}
propertyPath: m_AnchoredPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5550359565960800038, guid: 43a1cff306d356e4b8cbf29dc9b00c78,
type: 3}
propertyPath: m_AnchoredPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5550359565960800038, guid: 43a1cff306d356e4b8cbf29dc9b00c78,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5550359565960800038, guid: 43a1cff306d356e4b8cbf29dc9b00c78,
type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5550359565960800038, guid: 43a1cff306d356e4b8cbf29dc9b00c78,
type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5550359565960800039, guid: 43a1cff306d356e4b8cbf29dc9b00c78,
type: 3}
propertyPath: m_Name
value: 4
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 43a1cff306d356e4b8cbf29dc9b00c78, type: 3}
--- !u!224 &8788105324287984330 stripped
RectTransform:
m_CorrespondingSourceObject: {fileID: 5550359565960800038, guid: 43a1cff306d356e4b8cbf29dc9b00c78,
type: 3}
m_PrefabInstance: {fileID: 3815474284045755884}
m_PrefabAsset: {fileID: 0}

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: c3cc70bed38014c829f161db60d010f4
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,50 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &4150028884574474944
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 3675008919951629122}
- component: {fileID: 4891246834579342266}
m_Layer: 5
m_Name: FilmTemplate
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &3675008919951629122
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4150028884574474944}
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_Children: []
m_Father: {fileID: 0}
m_RootOrder: 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: 0, y: 0}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &4891246834579342266
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4150028884574474944}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 39668ad64220a4c15ade9d53c9fe33db, type: 3}
m_Name:
m_EditorClassIdentifier:

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 7accb93ad45f24313b57b6c34ec47806
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -12,7 +12,7 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: e62078a75cb7c480b87077644e239944, type: 3}
m_Name: GameConfig
m_EditorClassIdentifier:
LevelSort:
LevelSort: 000000000100000002000000
Levels:
- LevelName: "1.\u5FEB\u53BB\u7761\u89C9"
LevelColorCode: '#039AC0'

View File

@ -1,8 +1,8 @@
fileFormatVersion: 2
guid: 3f5af88f4b00a423d949873ac0b74dd7
guid: 7c5794036b4624dd7a0d12e3ceb6bb4a
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 9100000
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:

View File

@ -278,7 +278,7 @@ GameObject:
m_Component:
- component: {fileID: 539047986927620545}
m_Layer: 5
m_Name: UIEndings
m_Name: PanelEndings
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
@ -3744,7 +3744,7 @@ RectTransform:
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_AnchoredPosition: {x: 0, y: 180}
m_SizeDelta: {x: 576, y: 510}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &7390142655579958461

View File

@ -1481,7 +1481,7 @@ GameObject:
m_Component:
- component: {fileID: 1549853549434864437}
m_Layer: 5
m_Name: UILevel
m_Name: PanelLevel
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0

View File

@ -1,5 +1,527 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &3844714965430010703
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 3844714965430010702}
- component: {fileID: 3844714965430010688}
- component: {fileID: 3844714965430010689}
m_Layer: 5
m_Name: Image
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &3844714965430010702
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3844714965430010703}
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_Children: []
m_Father: {fileID: 6904755265965278468}
m_RootOrder: 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: 9}
m_SizeDelta: {x: 66, y: 72}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &3844714965430010688
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3844714965430010703}
m_CullTransparentMesh: 0
--- !u!114 &3844714965430010689
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3844714965430010703}
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_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 21300000, guid: 9cb6cd5093480465ba753642bcda4f0c, type: 3}
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!1 &3844714965590422994
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 3844714965590422997}
- component: {fileID: 3844714965590422999}
- component: {fileID: 3844714965590422996}
m_Layer: 5
m_Name: BG
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &3844714965590422997
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3844714965590422994}
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_Children: []
m_Father: {fileID: 6904755266457718618}
m_RootOrder: 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: -360}
m_SizeDelta: {x: 880, y: 800}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &3844714965590422999
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3844714965590422994}
m_CullTransparentMesh: 0
--- !u!114 &3844714965590422996
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3844714965590422994}
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_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 21300000, guid: f68a4873256bf455db78251dd4103b87, type: 3}
m_Type: 1
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!1 &3844714965612426771
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 3844714965612426770}
- component: {fileID: 3844714965612426772}
- component: {fileID: 3844714965612426773}
m_Layer: 5
m_Name: Image
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &3844714965612426770
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3844714965612426771}
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_Children: []
m_Father: {fileID: 6904755265849891389}
m_RootOrder: 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: 9}
m_SizeDelta: {x: 66, y: 72}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &3844714965612426772
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3844714965612426771}
m_CullTransparentMesh: 0
--- !u!114 &3844714965612426773
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3844714965612426771}
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_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 21300000, guid: 5047ba78c2fbd4f3188c06fd4560b19a, type: 3}
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!1 &3844714965755522505
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 3844714965755522504}
- component: {fileID: 3844714965755522506}
- component: {fileID: 3844714965755522507}
m_Layer: 5
m_Name: Gob_Complete
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 0
--- !u!224 &3844714965755522504
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3844714965755522505}
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_Children:
- {fileID: 3844714966604585977}
- {fileID: 6904755265945468661}
m_Father: {fileID: 6904755265547789116}
m_RootOrder: 2
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: 239, y: 122}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &3844714965755522506
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3844714965755522505}
m_CullTransparentMesh: 0
--- !u!114 &3844714965755522507
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3844714965755522505}
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_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 21300000, guid: 8d7585c729b5c4a86aeeaadf2d943c57, type: 3}
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!1 &3844714965959359737
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 3844714965959359736}
- component: {fileID: 3844714965959359738}
- component: {fileID: 3844714965959359739}
m_Layer: 5
m_Name: Gob_Incomplete
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &3844714965959359736
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3844714965959359737}
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_Children:
- {fileID: 6904755265680529048}
- {fileID: 6904755265327570263}
m_Father: {fileID: 6904755265547789116}
m_RootOrder: 1
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: 239, y: 122}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &3844714965959359738
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3844714965959359737}
m_CullTransparentMesh: 0
--- !u!114 &3844714965959359739
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3844714965959359737}
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_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 21300000, guid: ba6d491b74bc64508a26a8ab381640eb, type: 3}
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!1 &3844714966604585926
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 3844714966604585977}
- component: {fileID: 3844714966604585979}
- component: {fileID: 3844714966604585976}
m_Layer: 5
m_Name: Img_Icon
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &3844714966604585977
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3844714966604585926}
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_Children: []
m_Father: {fileID: 3844714965755522504}
m_RootOrder: 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: -50, y: 10}
m_SizeDelta: {x: 62, y: 60}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &3844714966604585979
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3844714966604585926}
m_CullTransparentMesh: 0
--- !u!114 &3844714966604585976
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3844714966604585926}
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_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 21300000, guid: b65691a9e9cb64429b1a2147dad18ede, type: 3}
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!1 &3844714966868319526
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 3844714966868319705}
- component: {fileID: 3844714966868319707}
- component: {fileID: 3844714966868319704}
m_Layer: 5
m_Name: Gob_Tips
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 0
--- !u!224 &3844714966868319705
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3844714966868319526}
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_Children: []
m_Father: {fileID: 6904755265547789116}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 20, y: 40}
m_SizeDelta: {x: 175, y: 103}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &3844714966868319707
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3844714966868319526}
m_CullTransparentMesh: 0
--- !u!114 &3844714966868319704
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3844714966868319526}
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_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 21300000, guid: 5df328ce868a94342ae16e6b0705dc97, type: 3}
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!1 &6904755264509920493
GameObject:
m_ObjectHideFlags: 0
@ -146,7 +668,7 @@ RectTransform:
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 6904755265547789116}
m_Father: {fileID: 3844714965959359736}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
@ -281,6 +803,7 @@ GameObject:
- component: {fileID: 6904755265547789059}
- component: {fileID: 6904755265547789058}
- component: {fileID: 6904755265547789117}
- component: {fileID: 3844714966269200113}
m_Layer: 5
m_Name: Btn_Endings
m_TagString: Untagged
@ -299,9 +822,9 @@ RectTransform:
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 6904755265680529048}
- {fileID: 6904755265327570263}
- {fileID: 6904755265942519354}
- {fileID: 3844714966868319705}
- {fileID: 3844714965959359736}
- {fileID: 3844714965755522504}
m_Father: {fileID: 6904755266457718618}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@ -331,13 +854,13 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_Color: {r: 1, g: 1, b: 1, a: 0}
m_RaycastTarget: 1
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 21300000, guid: ba6d491b74bc64508a26a8ab381640eb, type: 3}
m_Sprite: {fileID: 0}
m_Type: 0
m_PreserveAspect: 0
m_FillCenter: 1
@ -390,6 +913,24 @@ MonoBehaviour:
m_OnClick:
m_PersistentCalls:
m_Calls: []
--- !u!114 &3844714966269200113
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6904755265547789119}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: a35fa4a314c1b4942a6bdb8cdd61c06f, type: 3}
m_Name:
m_EditorClassIdentifier:
mGobIncomplete: {fileID: 3844714965959359737}
mGobComplete: {fileID: 3844714965755522505}
mTxtUnlocked: {fileID: 6904755265680529049}
mTxtTotal: {fileID: 6904755265327570260}
mImgIcon: {fileID: 3844714966604585976}
mGobTips: {fileID: 3844714966868319526}
--- !u!1 &6904755265653054412
GameObject:
m_ObjectHideFlags: 0
@ -493,7 +1034,7 @@ RectTransform:
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 6904755265547789116}
m_Father: {fileID: 3844714965959359736}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
@ -552,7 +1093,7 @@ GameObject:
m_Component:
- component: {fileID: 6904755265700125195}
m_Layer: 5
m_Name: UIResult
m_Name: PanelResult
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
@ -609,7 +1150,7 @@ RectTransform:
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 6904755266039745449}
- {fileID: 3844714965612426770}
m_Father: {fileID: 6904755266457718618}
m_RootOrder: 4
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@ -698,80 +1239,6 @@ MonoBehaviour:
m_OnClick:
m_PersistentCalls:
m_Calls: []
--- !u!1 &6904755265942519349
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 6904755265942519354}
- component: {fileID: 6904755265942519352}
- component: {fileID: 6904755265942519355}
m_Layer: 5
m_Name: Gob_TipSign
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 0
--- !u!224 &6904755265942519354
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6904755265942519349}
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_Children: []
m_Father: {fileID: 6904755265547789116}
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 20, y: 40}
m_SizeDelta: {x: 175, y: 103}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &6904755265942519352
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6904755265942519349}
m_CullTransparentMesh: 0
--- !u!114 &6904755265942519355
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6904755265942519349}
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_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 21300000, guid: 5df328ce868a94342ae16e6b0705dc97, type: 3}
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!1 &6904755265945468660
GameObject:
m_ObjectHideFlags: 0
@ -801,13 +1268,13 @@ RectTransform:
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 6904755265965278468}
m_RootOrder: 0
m_Father: {fileID: 3844714965755522504}
m_RootOrder: 1
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: 9}
m_SizeDelta: {x: 66, y: 72}
m_AnchoredPosition: {x: -8, y: 17}
m_SizeDelta: {x: 37, y: 39}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &6904755265945468667
CanvasRenderer:
@ -836,7 +1303,7 @@ MonoBehaviour:
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 21300000, guid: 9cb6cd5093480465ba753642bcda4f0c, type: 3}
m_Sprite: {fileID: 21300000, guid: 83e86ecb7fe7d4c84adf9e0882c0b40e, type: 3}
m_Type: 0
m_PreserveAspect: 0
m_FillCenter: 1
@ -876,7 +1343,7 @@ RectTransform:
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 6904755265945468661}
- {fileID: 3844714965430010702}
m_Father: {fileID: 6904755266457718618}
m_RootOrder: 3
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@ -965,154 +1432,6 @@ MonoBehaviour:
m_OnClick:
m_PersistentCalls:
m_Calls: []
--- !u!1 &6904755266019870825
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 6904755266019870830}
- component: {fileID: 6904755266019870828}
- component: {fileID: 6904755266019870831}
m_Layer: 5
m_Name: BG
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &6904755266019870830
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6904755266019870825}
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_Children: []
m_Father: {fileID: 6904755266457718618}
m_RootOrder: 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: -360}
m_SizeDelta: {x: 880, y: 800}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &6904755266019870828
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6904755266019870825}
m_CullTransparentMesh: 0
--- !u!114 &6904755266019870831
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6904755266019870825}
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_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 21300000, guid: f68a4873256bf455db78251dd4103b87, type: 3}
m_Type: 1
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!1 &6904755266039745448
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 6904755266039745449}
- component: {fileID: 6904755266039745455}
- component: {fileID: 6904755266039745454}
m_Layer: 5
m_Name: Image
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &6904755266039745449
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6904755266039745448}
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_Children: []
m_Father: {fileID: 6904755265849891389}
m_RootOrder: 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: 9}
m_SizeDelta: {x: 66, y: 72}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &6904755266039745455
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6904755266039745448}
m_CullTransparentMesh: 0
--- !u!114 &6904755266039745454
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6904755266039745448}
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_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 21300000, guid: 5047ba78c2fbd4f3188c06fd4560b19a, type: 3}
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!1 &6904755266078318486
GameObject:
m_ObjectHideFlags: 0
@ -1214,7 +1533,7 @@ RectTransform:
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 6904755266019870830}
- {fileID: 3844714965590422997}
- {fileID: 6904755265547789116}
- {fileID: 6904755264961136810}
- {fileID: 6904755265965278468}

View File

@ -184,7 +184,7 @@ RectTransform:
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_AnchoredPosition: {x: 0, y: 170}
m_SizeDelta: {x: 424, y: 481}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &1771596450703340243
@ -384,6 +384,7 @@ GameObject:
- component: {fileID: 4869352603480645018}
- component: {fileID: 1505458928850560999}
- component: {fileID: 4470773758526456285}
- component: {fileID: 2044194172222428715}
m_Layer: 5
m_Name: Swt_Sound
m_TagString: Untagged
@ -467,7 +468,7 @@ MonoBehaviour:
m_SelectOnDown: {fileID: 0}
m_SelectOnLeft: {fileID: 0}
m_SelectOnRight: {fileID: 0}
m_Transition: 1
m_Transition: 0
m_Colors:
m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
@ -492,6 +493,20 @@ MonoBehaviour:
m_OnClick:
m_PersistentCalls:
m_Calls: []
--- !u!114 &2044194172222428715
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4147851940758800685}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 37067a124ed99454280e596d2b9dbdcf, type: 3}
m_Name:
m_EditorClassIdentifier:
mSignOn: {fileID: 1753321238473391198}
mSignOff: {fileID: 7169702685638789580}
--- !u!1 &7169702685638789580
GameObject:
m_ObjectHideFlags: 0
@ -578,6 +593,7 @@ GameObject:
- component: {fileID: 8441595234589355390}
- component: {fileID: 1910632043978021648}
- component: {fileID: 6106867901024574516}
- component: {fileID: 4736406679482743672}
m_Layer: 5
m_Name: Swt_BGM
m_TagString: Untagged
@ -661,7 +677,7 @@ MonoBehaviour:
m_SelectOnDown: {fileID: 0}
m_SelectOnLeft: {fileID: 0}
m_SelectOnRight: {fileID: 0}
m_Transition: 1
m_Transition: 0
m_Colors:
m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
@ -686,6 +702,20 @@ MonoBehaviour:
m_OnClick:
m_PersistentCalls:
m_Calls: []
--- !u!114 &4736406679482743672
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7404527265001851184}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 37067a124ed99454280e596d2b9dbdcf, type: 3}
m_Name:
m_EditorClassIdentifier:
mSignOn: {fileID: 1397343710898404738}
mSignOff: {fileID: 2280471745191183687}
--- !u!1 &9049642900839062096
GameObject:
m_ObjectHideFlags: 0
@ -696,7 +726,7 @@ GameObject:
m_Component:
- component: {fileID: 9049642900839062097}
m_Layer: 5
m_Name: UISettings
m_Name: PanelSettings
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0

View File

@ -121,11 +121,55 @@ NavMeshSettings:
debug:
m_Flags: 0
m_NavMeshData: {fileID: 0}
--- !u!1 &264390669
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 264390670}
- component: {fileID: 264390671}
m_Layer: 0
m_Name: GameLogic
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &264390670
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 264390669}
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_Children: []
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &264390671
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 264390669}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 329774faa237846ba88dab9cf6991f42, type: 3}
m_Name:
m_EditorClassIdentifier:
mCtnStage: {fileID: 2101175959}
--- !u!224 &464670185 stripped
RectTransform:
m_CorrespondingSourceObject: {fileID: 6904755265700125195, guid: 6ebd5f76171ee4e0b8d96b2eae97c251,
type: 3}
m_PrefabInstance: {fileID: 6904755265860671458}
m_PrefabInstance: {fileID: 3844714965480532569}
m_PrefabAsset: {fileID: 0}
--- !u!1 &493959135
GameObject:
@ -157,7 +201,7 @@ Transform:
- {fileID: 519420032}
- {fileID: 1041748534}
m_Father: {fileID: 0}
m_RootOrder: 0
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &519420028
GameObject:
@ -169,7 +213,6 @@ GameObject:
m_Component:
- component: {fileID: 519420032}
- component: {fileID: 519420031}
- component: {fileID: 519420029}
m_Layer: 0
m_Name: UICam
m_TagString: MainCamera
@ -177,14 +220,6 @@ GameObject:
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!81 &519420029
AudioListener:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 519420028}
m_Enabled: 1
--- !u!20 &519420031
Camera:
m_ObjectHideFlags: 0
@ -242,146 +277,6 @@ Transform:
m_Father: {fileID: 493959136}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1001 &788779887
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 2101175959}
m_Modifications:
- target: {fileID: 5550359565960800038, guid: 43a1cff306d356e4b8cbf29dc9b00c78,
type: 3}
propertyPath: m_Pivot.x
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 5550359565960800038, guid: 43a1cff306d356e4b8cbf29dc9b00c78,
type: 3}
propertyPath: m_Pivot.y
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 5550359565960800038, guid: 43a1cff306d356e4b8cbf29dc9b00c78,
type: 3}
propertyPath: m_RootOrder
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5550359565960800038, guid: 43a1cff306d356e4b8cbf29dc9b00c78,
type: 3}
propertyPath: m_AnchorMax.x
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 5550359565960800038, guid: 43a1cff306d356e4b8cbf29dc9b00c78,
type: 3}
propertyPath: m_AnchorMax.y
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 5550359565960800038, guid: 43a1cff306d356e4b8cbf29dc9b00c78,
type: 3}
propertyPath: m_AnchorMin.x
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 5550359565960800038, guid: 43a1cff306d356e4b8cbf29dc9b00c78,
type: 3}
propertyPath: m_AnchorMin.y
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 5550359565960800038, guid: 43a1cff306d356e4b8cbf29dc9b00c78,
type: 3}
propertyPath: m_SizeDelta.x
value: 100
objectReference: {fileID: 0}
- target: {fileID: 5550359565960800038, guid: 43a1cff306d356e4b8cbf29dc9b00c78,
type: 3}
propertyPath: m_SizeDelta.y
value: 100
objectReference: {fileID: 0}
- target: {fileID: 5550359565960800038, guid: 43a1cff306d356e4b8cbf29dc9b00c78,
type: 3}
propertyPath: m_LocalScale.x
value: 1
objectReference: {fileID: 0}
- target: {fileID: 5550359565960800038, guid: 43a1cff306d356e4b8cbf29dc9b00c78,
type: 3}
propertyPath: m_LocalScale.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 5550359565960800038, guid: 43a1cff306d356e4b8cbf29dc9b00c78,
type: 3}
propertyPath: m_LocalScale.z
value: 1
objectReference: {fileID: 0}
- target: {fileID: 5550359565960800038, guid: 43a1cff306d356e4b8cbf29dc9b00c78,
type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5550359565960800038, guid: 43a1cff306d356e4b8cbf29dc9b00c78,
type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5550359565960800038, guid: 43a1cff306d356e4b8cbf29dc9b00c78,
type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5550359565960800038, guid: 43a1cff306d356e4b8cbf29dc9b00c78,
type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 5550359565960800038, guid: 43a1cff306d356e4b8cbf29dc9b00c78,
type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5550359565960800038, guid: 43a1cff306d356e4b8cbf29dc9b00c78,
type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5550359565960800038, guid: 43a1cff306d356e4b8cbf29dc9b00c78,
type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5550359565960800038, guid: 43a1cff306d356e4b8cbf29dc9b00c78,
type: 3}
propertyPath: m_AnchoredPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5550359565960800038, guid: 43a1cff306d356e4b8cbf29dc9b00c78,
type: 3}
propertyPath: m_AnchoredPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5550359565960800038, guid: 43a1cff306d356e4b8cbf29dc9b00c78,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5550359565960800038, guid: 43a1cff306d356e4b8cbf29dc9b00c78,
type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5550359565960800038, guid: 43a1cff306d356e4b8cbf29dc9b00c78,
type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5550359565960800039, guid: 43a1cff306d356e4b8cbf29dc9b00c78,
type: 3}
propertyPath: m_Name
value: 4
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 43a1cff306d356e4b8cbf29dc9b00c78, type: 3}
--- !u!224 &788779888 stripped
RectTransform:
m_CorrespondingSourceObject: {fileID: 5550359565960800038, guid: 43a1cff306d356e4b8cbf29dc9b00c78,
type: 3}
m_PrefabInstance: {fileID: 788779887}
m_PrefabAsset: {fileID: 0}
--- !u!224 &923398010 stripped
RectTransform:
m_CorrespondingSourceObject: {fileID: 1549853549434864437, guid: 30cc95837c5a74b1ca4757bb85a4abfa,
@ -397,6 +292,7 @@ GameObject:
serializedVersion: 6
m_Component:
- component: {fileID: 981190536}
- component: {fileID: 981190537}
m_Layer: 5
m_Name: UIRoot
m_TagString: Untagged
@ -415,20 +311,31 @@ RectTransform:
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 2101175959}
- {fileID: 1135896068}
- {fileID: 6858361774777129065}
- {fileID: 464670185}
- {fileID: 987875187}
- {fileID: 1714038173902949465}
- {fileID: 923398010}
m_Father: {fileID: 1041748534}
m_RootOrder: 1
m_RootOrder: 2
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!114 &981190537
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 981190535}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: e5a7353a4fbe34fde8272bf21e0b8bc2, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!224 &987875187 stripped
RectTransform:
m_CorrespondingSourceObject: {fileID: 9049642900839062097, guid: 8385fb91fee3f4c06b62f2d911f48b3b,
@ -526,6 +433,7 @@ RectTransform:
m_LocalScale: {x: 0, y: 0, z: 0}
m_Children:
- {fileID: 1162486262}
- {fileID: 2101175959}
- {fileID: 981190536}
m_Father: {fileID: 493959136}
m_RootOrder: 1
@ -535,12 +443,6 @@ RectTransform:
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0, y: 0}
--- !u!224 &1135896068 stripped
RectTransform:
m_CorrespondingSourceObject: {fileID: 6887168216434345711, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
m_PrefabInstance: {fileID: 9146214340426624850}
m_PrefabAsset: {fileID: 0}
--- !u!1 &1162486259
GameObject:
m_ObjectHideFlags: 0
@ -607,6 +509,53 @@ Transform:
m_Father: {fileID: 1041748534}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1345696981
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1345696984}
- component: {fileID: 1345696983}
m_Layer: 0
m_Name: AudioManager
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!114 &1345696983
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1345696981}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 1bdd22e611e6942489e40ead15305a34, type: 3}
m_Name:
m_EditorClassIdentifier:
mAudioListener: {fileID: 0}
mMusicPlayer: {fileID: 0}
mSoundPlayer: {fileID: 0}
soundPacks: []
--- !u!4 &1345696984
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1345696981}
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_Children: []
m_Father: {fileID: 0}
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &2101175958
GameObject:
m_ObjectHideFlags: 0
@ -617,7 +566,7 @@ GameObject:
m_Component:
- component: {fileID: 2101175959}
m_Layer: 5
m_Name: Stage
m_Name: Ctn_Stage
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
@ -630,13 +579,12 @@ RectTransform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2101175958}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
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_Children:
- {fileID: 788779888}
m_Father: {fileID: 981190536}
m_RootOrder: 0
m_Children: []
m_Father: {fileID: 1041748534}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 1}
@ -653,7 +601,7 @@ PrefabInstance:
- target: {fileID: 539047986927620544, guid: 25cbbba289b6a49d6916bc6215534770,
type: 3}
propertyPath: m_Name
value: UIEndings
value: PanelEndings
objectReference: {fileID: 0}
- target: {fileID: 539047986927620544, guid: 25cbbba289b6a49d6916bc6215534770,
type: 3}
@ -673,7 +621,7 @@ PrefabInstance:
- target: {fileID: 539047986927620545, guid: 25cbbba289b6a49d6916bc6215534770,
type: 3}
propertyPath: m_RootOrder
value: 4
value: 3
objectReference: {fileID: 0}
- target: {fileID: 539047986927620545, guid: 25cbbba289b6a49d6916bc6215534770,
type: 3}
@ -972,7 +920,7 @@ PrefabInstance:
- target: {fileID: 1549853549434864437, guid: 30cc95837c5a74b1ca4757bb85a4abfa,
type: 3}
propertyPath: m_RootOrder
value: 5
value: 4
objectReference: {fileID: 0}
- target: {fileID: 1549853549434864437, guid: 30cc95837c5a74b1ca4757bb85a4abfa,
type: 3}
@ -1067,7 +1015,7 @@ PrefabInstance:
- target: {fileID: 1549853549434864438, guid: 30cc95837c5a74b1ca4757bb85a4abfa,
type: 3}
propertyPath: m_Name
value: UILevel
value: PanelLevel
objectReference: {fileID: 0}
- target: {fileID: 1549853549434864438, guid: 30cc95837c5a74b1ca4757bb85a4abfa,
type: 3}
@ -1082,7 +1030,7 @@ RectTransform:
type: 3}
m_PrefabInstance: {fileID: 1203140506473995672}
m_PrefabAsset: {fileID: 0}
--- !u!1001 &6904755265860671458
--- !u!1001 &3844714965480532569
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
@ -1092,7 +1040,7 @@ PrefabInstance:
- target: {fileID: 6904755265700125194, guid: 6ebd5f76171ee4e0b8d96b2eae97c251,
type: 3}
propertyPath: m_Name
value: UIResult
value: PanelResult
objectReference: {fileID: 0}
- target: {fileID: 6904755265700125194, guid: 6ebd5f76171ee4e0b8d96b2eae97c251,
type: 3}
@ -1112,7 +1060,7 @@ PrefabInstance:
- target: {fileID: 6904755265700125195, guid: 6ebd5f76171ee4e0b8d96b2eae97c251,
type: 3}
propertyPath: m_RootOrder
value: 2
value: 1
objectReference: {fileID: 0}
- target: {fileID: 6904755265700125195, guid: 6ebd5f76171ee4e0b8d96b2eae97c251,
type: 3}
@ -1206,6 +1154,211 @@ PrefabInstance:
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 6ebd5f76171ee4e0b8d96b2eae97c251, type: 3}
--- !u!1001 &4321345554119791874
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 981190536}
m_Modifications:
- target: {fileID: 52328724088454593, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_AnchorMax.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 52328724088454593, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_AnchorMin.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 52328724088454593, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_AnchoredPosition.x
value: 586
objectReference: {fileID: 0}
- target: {fileID: 2431990843754895307, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_AnchorMax.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 2431990843754895307, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_AnchorMin.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 2431990843754895307, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_AnchoredPosition.x
value: 414
objectReference: {fileID: 0}
- target: {fileID: 6887168215451146749, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_AnchorMax.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 6887168215451146749, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_AnchorMin.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 6887168215451146749, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_AnchoredPosition.x
value: 500
objectReference: {fileID: 0}
- target: {fileID: 6887168215490045069, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_AnchorMax.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 6887168215490045069, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_AnchorMin.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 6887168215490045069, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_AnchoredPosition.x
value: 328
objectReference: {fileID: 0}
- target: {fileID: 6887168215842647045, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_AnchorMax.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 6887168215842647045, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_AnchorMin.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 6887168215842647045, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_AnchoredPosition.x
value: 672
objectReference: {fileID: 0}
- target: {fileID: 6887168216434345704, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_Name
value: PanelGame
objectReference: {fileID: 0}
- target: {fileID: 6887168216434345704, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6887168216434345711, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_Pivot.x
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 6887168216434345711, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_Pivot.y
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 6887168216434345711, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_RootOrder
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6887168216434345711, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_AnchorMax.x
value: 1
objectReference: {fileID: 0}
- target: {fileID: 6887168216434345711, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_AnchorMax.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 6887168216434345711, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_AnchorMin.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6887168216434345711, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_AnchorMin.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6887168216434345711, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_SizeDelta.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6887168216434345711, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_SizeDelta.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6887168216434345711, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6887168216434345711, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6887168216434345711, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6887168216434345711, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 6887168216434345711, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6887168216434345711, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6887168216434345711, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6887168216434345711, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_AnchoredPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6887168216434345711, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_AnchoredPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6887168216434345711, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6887168216434345711, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6887168216434345711, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 841ca4be8d96342da81473d244f04f57, type: 3}
--- !u!224 &6858361774777129065 stripped
RectTransform:
m_CorrespondingSourceObject: {fileID: 6887168216434345711, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
m_PrefabInstance: {fileID: 4321345554119791874}
m_PrefabAsset: {fileID: 0}
--- !u!1001 &9049642900195122466
PrefabInstance:
m_ObjectHideFlags: 0
@ -1216,7 +1369,7 @@ PrefabInstance:
- target: {fileID: 9049642900839062096, guid: 8385fb91fee3f4c06b62f2d911f48b3b,
type: 3}
propertyPath: m_Name
value: UISettings
value: PanelSettings
objectReference: {fileID: 0}
- target: {fileID: 9049642900839062096, guid: 8385fb91fee3f4c06b62f2d911f48b3b,
type: 3}
@ -1236,7 +1389,7 @@ PrefabInstance:
- target: {fileID: 9049642900839062097, guid: 8385fb91fee3f4c06b62f2d911f48b3b,
type: 3}
propertyPath: m_RootOrder
value: 3
value: 2
objectReference: {fileID: 0}
- target: {fileID: 9049642900839062097, guid: 8385fb91fee3f4c06b62f2d911f48b3b,
type: 3}
@ -1330,197 +1483,3 @@ PrefabInstance:
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 8385fb91fee3f4c06b62f2d911f48b3b, type: 3}
--- !u!1001 &9146214340426624850
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 981190536}
m_Modifications:
- target: {fileID: 6887168215451146749, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_AnchorMax.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6887168215451146749, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_AnchorMin.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6887168215451146749, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_AnchoredPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6887168215490045069, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_AnchorMax.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6887168215490045069, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_AnchorMin.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6887168215490045069, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_AnchoredPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6887168215842647045, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_AnchorMax.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6887168215842647045, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_AnchorMin.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6887168215842647045, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_AnchoredPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6887168216384038431, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_AnchorMax.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6887168216384038431, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_AnchorMin.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6887168216384038431, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_AnchoredPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6887168216434345704, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_Name
value: UIGame
objectReference: {fileID: 0}
- target: {fileID: 6887168216434345711, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_Pivot.x
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 6887168216434345711, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_Pivot.y
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 6887168216434345711, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_RootOrder
value: 1
objectReference: {fileID: 0}
- target: {fileID: 6887168216434345711, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_AnchorMax.x
value: 1
objectReference: {fileID: 0}
- target: {fileID: 6887168216434345711, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_AnchorMax.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 6887168216434345711, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_AnchorMin.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6887168216434345711, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_AnchorMin.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6887168216434345711, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_SizeDelta.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6887168216434345711, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_SizeDelta.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6887168216434345711, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6887168216434345711, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6887168216434345711, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6887168216434345711, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 6887168216434345711, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6887168216434345711, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6887168216434345711, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6887168216434345711, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_AnchoredPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6887168216434345711, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_AnchoredPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6887168216434345711, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6887168216434345711, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6887168216434345711, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 9146214339948727317, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_AnchorMax.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 9146214339948727317, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_AnchorMin.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 9146214339948727317, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_AnchoredPosition.x
value: 0
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 841ca4be8d96342da81473d244f04f57, type: 3}

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 595c9ed58743c40829d570a6d8207179
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,41 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public partial class Const
{
public static class Path
{
public static string GetFilm(int pLevelID)
{
return string.Format("Film/{0}", (pLevelID + 1).ToString());
}
public static string GetLevelIconBig(int pLevelID)
{
return string.Format("Image/LevelIcon_Big/{0}", (pLevelID + 1).ToString().PadLeft(3, '0'));
}
public static string GetLevelIconSmall(int pLevelID)
{
return string.Format("Image/LevelIcon_Small/{0}", (pLevelID + 1).ToString().PadLeft(3, '0'));
}
public static string GetLevelLogo(int pLevelID)
{
return string.Format("Image/LevelLogo/{0}", (pLevelID + 1).ToString().PadLeft(3, '0'));
}
public static string GetSoundPic(int pLevelID, int pSoundIndex)
{
string tLevelIDStr = (pLevelID + 1).ToString().PadLeft(3, '0');
return string.Format("Image/SoundPic/{0}/{1}", tLevelIDStr, tLevelIDStr + "_" + (pSoundIndex + 1).ToString());
}
public static string GetSound(int pLevelID, int pSoundIndex)
{
string tLevelIDStr = (pLevelID + 1).ToString().PadLeft(3, '0');
return string.Format("Audio/GameSound/{0}/{1}", tLevelIDStr, tLevelIDStr + "_" + (pSoundIndex + 1).ToString());
}
}
}

View File

@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 581cad126e47044f8820f0fe98fc8a64
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -4,9 +4,9 @@ using UnityEngine;
public class AudioManager : S_MonoSingleton<AudioManager>
{
[SerializeField] AudioListener mAudioListener;
[SerializeField] AudioSource mMusicPlayer;
[SerializeField] AudioSource mSoundPlayer;
AudioListener mAudioListener;
AudioSource mMusicPlayer;
AudioSource mSoundPlayer;
public SoundPack[] soundPacks;
@ -88,6 +88,20 @@ public class AudioManager : S_MonoSingleton<AudioManager>
mSoundPlayer.PlayOneShot(tClip, pVolumeScale);
}
public void PlaySound(AudioClip pClip, float pVolumeScale = 1)
{
if (!mIsSoundOn)
return;
CheckSoundPlayer();
AudioClip tClip = pClip;
if (tClip == null)
return;
mSoundPlayer.PlayOneShot(tClip, pVolumeScale);
}
public AudioSource PlaySoundLoop(SoundType pType, float pVolumeScale = 1)
{
if (!mIsSoundOn)

View File

@ -1,22 +0,0 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Director : MonoBehaviour
{
public string StateName;
private Animator mAni;
private void Start()
{
mAni = GetComponent<Animator>();
}
private void Update()
{
if (Input.GetKey(KeyCode.Space))
{
mAni.Play(StateName);
}
}
}

View File

@ -0,0 +1,18 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Film : MonoBehaviour
{
private Animator mAni;
private void Start()
{
mAni = GetComponentInChildren<Animator>();
PlayScene("0");
}
public void PlayScene(string pSceneCode)
{
mAni.Play(pSceneCode);
}
}

View File

@ -8,6 +8,11 @@ public class GameConfig : ConfigBase<GameConfig>
{
public List<int> LevelSort;
public List<LevelData> Levels;
public LevelData GetLevelData(int pLevelID)
{
return pLevelID < Levels.Count ? Levels[pLevelID] : null;
}
}
[Serializable]

View File

@ -4,15 +4,49 @@ using UnityEngine;
public class GameLogic : MonoBehaviour
{
// Start is called before the first frame update
void Start()
[SerializeField] Transform mCtnStage;
private Film mFilm;
private int[] mSoundOrder;
private int mCurIndex;
private void Start()
{
PanelGame tUIGame = UIManager.Instance.OpenUI<PanelGame>();
tUIGame.Init();
mFilm = Instantiate(ResourceManager.Instance.LoadRes<Film>(Const.Path.GetFilm(PlayerData.Instance.CurrentLevelID)));
mFilm.transform.SetParent(mCtnStage);
mFilm.transform.localPosition = Vector3.zero;
mFilm.transform.localScale = Vector3.one;
tUIGame.DelPlay = PlayFilm;
}
// Update is called once per frame
void Update()
private void PlayFilm(int[] pSoundOrder)
{
mSoundOrder = pSoundOrder;
string tOrderStr = "";
for (int i = 0; i < mSoundOrder.Length; i++)
{
tOrderStr += (mSoundOrder[i] + 1).ToString();
if (i < mSoundOrder.Length - 1)
{
tOrderStr += "_";
}
}
mFilm.PlayScene(tOrderStr);
mCurIndex = 0;
AudioManager.Instance.PlaySound(ResourceManager.Instance.LoadRes<AudioClip>(Const.Path.GetSound(PlayerData.Instance.CurrentLevelID, mSoundOrder[mCurIndex])));
TimerManager.Instance.Schedule(PlaySound, 1.5f, mSoundOrder.Length - 1);
}
}
private void PlaySound()
{
mCurIndex++;
AudioManager.Instance.PlaySound(ResourceManager.Instance.LoadRes<AudioClip>(Const.Path.GetSound(PlayerData.Instance.CurrentLevelID, mSoundOrder[mCurIndex])));
}
}

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 99043aa44d99c4f28b4744b58fb80491
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,28 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class PlayerData : StorageBase<PlayerData>
{
public int CurrentLevel
{
get
{
return mCurrentLevel;
}
set
{
mCurrentLevel = Mathf.Clamp(value, 1, GameConfig.Instance.LevelSort.Count);
Save();
}
}
[SerializeField]private int mCurrentLevel = 1;
public int CurrentLevelID
{
get
{
return GameConfig.Instance.LevelSort[mCurrentLevel - 1];
}
}
}

View File

@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 26eb7874d0bfe4ea0b3ccd3ab5cbd2b2
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

8
Assets/Scripts/UI.meta Normal file
View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 9121bb6e60c29452798108ee8c6a8c7a
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: ede86c4e637624314bfc2d0a76c7d33b
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,58 @@
using System;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class ButtonEndings : MonoBehaviour
{
public Action DelClick;
[SerializeField] GameObject mGobIncomplete;
[SerializeField] GameObject mGobComplete;
[SerializeField] Text mTxtUnlocked;
[SerializeField] Text mTxtTotal;
[SerializeField] Image mImgIcon;
[SerializeField] GameObject mGobTips;
private bool mIsCompleted;
private void Awake()
{
Button tBtn = GetComponent<Button>();
UIUtils.BindBtn(tBtn, OnClick);
}
public void Init(int pLevelID, int pUnlockCount, int pTotalCount)
{
mIsCompleted = pUnlockCount == pTotalCount;
mGobIncomplete.SetActive(!mIsCompleted);
mGobComplete.SetActive(mIsCompleted);
if (!mIsCompleted)
{
mTxtUnlocked.text = pUnlockCount.ToString();
mTxtTotal.text = pTotalCount.ToString();
}
else
{
mImgIcon.sprite = ResourceManager.Instance.LoadRes<Sprite>(Const.Path.GetLevelIconSmall(pLevelID));
}
ShowTip(false);
}
public void ShowTip(bool pShow)
{
mGobTips.SetActive(pShow);
}
private void OnClick()
{
DelClick?.Invoke();
}
}

View File

@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: a35fa4a314c1b4942a6bdb8cdd61c06f
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,43 @@
using System;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class ButtonSlot : MonoBehaviour
{
public Action<int> DelClick;
[SerializeField] GameObject mGobCurrentSign;
[SerializeField] Image mImgSound;
private int mIndex;
private void Awake()
{
Button tBtn = GetComponent<Button>();
UIUtils.BindBtn(tBtn, OnClick);
}
public void Init(int pIndex)
{
mIndex = pIndex;
mImgSound.gameObject.SetActive(false);
}
public void ShowCurrent(bool pShow)
{
mGobCurrentSign.SetActive(pShow);
}
public void SetSoundPic(Sprite pSoundPic)
{
mImgSound.gameObject.SetActive(true);
mImgSound.sprite = pSoundPic;
}
private void OnClick()
{
DelClick?.Invoke(mIndex);
}
}

View File

@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: e454f797526d64a73b0979b60c44b9c1
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,35 @@
using System;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class ButtonSound : MonoBehaviour
{
public Action<int> DelClick;
[SerializeField] Image mImgSound;
private int mIndex;
private void Awake()
{
Button tBtn = GetComponent<Button>();
UIUtils.BindBtn(tBtn, OnClick);
}
public void Init(int pIndex)
{
mIndex = pIndex;
}
public void SetSoundPic(Sprite pSoundPic)
{
mImgSound.sprite = pSoundPic;
}
private void OnClick()
{
DelClick?.Invoke(mIndex);
}
}

View File

@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 4453055b07c0147a497871ac2b3f562e
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,134 @@
using System;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class PanelGame : BasePanel
{
public Action<int[]> DelPlay;
[SerializeField] Text mTxtTitle;
[SerializeField] Button mBtnLevel;
[SerializeField] Button mBtnMenu;
[SerializeField] ButtonEndings mBtnEndings;
[SerializeField] ButtonSlot[] mBtnSlots;
[SerializeField] GameObject[] mGobArrows;
[SerializeField] ButtonSound[] mBtnSounds;
[SerializeField] GameObject mGobPlay;
[SerializeField] Button mBtnPlay;
[SerializeField] GameObject mGobPlayProgress;
[SerializeField] Image mImgPlayProgress;
private int mTotalSlot;
private int mCurSlotIndex;
private int[] mSoundOrder;
private void Awake()
{
UIUtils.BindBtn(mBtnLevel, OnClickLevel);
UIUtils.BindBtn(mBtnMenu, OnClickMenu);
UIUtils.BindBtn(mBtnPlay, OnClickPlay);
mBtnEndings.DelClick = OnClickEndings;
}
public void Init()
{
LevelData tLvData = GameConfig.Instance.GetLevelData(PlayerData.Instance.CurrentLevelID);
mTxtTitle.text = tLvData.LevelName;
mBtnEndings.Init(PlayerData.Instance.CurrentLevelID, 3, tLvData.Endings.Count);
mTotalSlot = tLvData.SlotCount;
mCurSlotIndex = 0;
mSoundOrder = new int[mTotalSlot];
for (int i = 0; i < mSoundOrder.Length; i++)
{
mSoundOrder[i] = -1;
}
for (int i = 0; i < mBtnSlots.Length; i++)
{
mBtnSlots[i].gameObject.SetActive(i < mTotalSlot);
mBtnSlots[i].Init(i);
mBtnSlots[i].ShowCurrent(i == mCurSlotIndex);
mBtnSlots[i].DelClick = OnClickSlot;
}
for (int i = 0; i < mGobArrows.Length; i++)
{
mGobArrows[i].SetActive(i < mTotalSlot - 1);
}
for (int i = 0; i < mBtnSounds.Length; i++)
{
mBtnSounds[i].Init(i);
mBtnSounds[i].SetSoundPic(ResourceManager.Instance.LoadRes<Sprite>(Const.Path.GetSoundPic(PlayerData.Instance.CurrentLevelID, i)));
mBtnSounds[i].DelClick = OnClickSound;
}
}
private void OnClickLevel()
{
}
private void OnClickMenu()
{
}
private void OnClickEndings()
{
}
private void OnClickPlay()
{
DelPlay?.Invoke(mSoundOrder);
mGobPlay.SetActive(false);
}
private void OnClickSlot(int pIndex)
{
mCurSlotIndex = pIndex;
for (int i = 0; i < mBtnSlots.Length; i++)
{
mBtnSlots[i].ShowCurrent(i == mCurSlotIndex);
}
}
private void OnClickSound(int pIndex)
{
mSoundOrder[mCurSlotIndex] = pIndex;
mBtnSlots[mCurSlotIndex].SetSoundPic(ResourceManager.Instance.LoadRes<Sprite>(Const.Path.GetSoundPic(PlayerData.Instance.CurrentLevelID, pIndex)));
if (mCurSlotIndex < mTotalSlot - 1)
{
OnClickSlot(mCurSlotIndex + 1);
}
AudioManager.Instance.PlaySound(ResourceManager.Instance.LoadRes<AudioClip>(Const.Path.GetSound(PlayerData.Instance.CurrentLevelID, pIndex)));
CheckOrder();
}
private void CheckOrder()
{
bool tAllSet = true;
for (int i = 0; i < mSoundOrder.Length; i++)
{
if (mSoundOrder[i] < 0)
{
tAllSet = false;
break;
}
}
mGobPlay.SetActive(tAllSet);
}
}

View File

@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: c056b7c872d9b4f33a954ce95fde93ea
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,29 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
using UnityEngine.EventSystems;
using DG.Tweening;
[RequireComponent(typeof(Animator))]
public class UIButtonAni : MonoBehaviour, IPointerDownHandler, IPointerUpHandler
{
private Animator anim;
private void Start()
{
anim = this.GetComponent<Animator>();
}
//点击事件
public void OnPointerDown(PointerEventData eventData)
{
anim.SetTrigger("Pressed");
}
//松开事件
public void OnPointerUp(PointerEventData eventData)
{
anim.SetTrigger("Normal");
}
}

View File

@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 791356b2c7d5c444980c1472ffa8f1ff
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,13 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.Events;
using UnityEngine.UI;
public static class UIUtils
{
public static void BindBtn(Button pBtn, UnityAction pDel, SoundType pSound = SoundType.None)
{
pBtn.onClick.AddListener(pDel);
}
}

View File

@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: c306103d3cab84a7890eb99c48aa2285
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant: