From f21d17dc53edd5d4490128ffc400bdbb7849f92d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=A8=E5=8F=B7=E6=95=AC?= <153802103@qq.com> Date: Thu, 9 Jan 2025 15:47:49 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A5=BF=E9=83=A8=E7=89=9B=E4=BB=94?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- meng_yao/Assets/Scenes/scene_Main.unity | 1400 ++++++++++++++++- .../scene_Main/Thebestfishman/FishingPK.cs | 16 +- .../Thebestfishman/PhotoMovement.cs | 76 +- .../scene_Main/Thebestfishman/WebFishingPK.cs | 24 +- .../scene_Main/Thebestfishman/WebJoinroom.cs | 5 +- .../Thebestfishman/Westerncowboy.cs | 270 ++++ .../Thebestfishman/Westerncowboy.cs.meta | 11 + 7 files changed, 1746 insertions(+), 56 deletions(-) create mode 100644 meng_yao/Assets/script/scene_Main/Thebestfishman/Westerncowboy.cs create mode 100644 meng_yao/Assets/script/scene_Main/Thebestfishman/Westerncowboy.cs.meta diff --git a/meng_yao/Assets/Scenes/scene_Main.unity b/meng_yao/Assets/Scenes/scene_Main.unity index 8bab2aab..9d558c85 100644 --- a/meng_yao/Assets/Scenes/scene_Main.unity +++ b/meng_yao/Assets/Scenes/scene_Main.unity @@ -13496,6 +13496,7 @@ RectTransform: - {fileID: 1200631712} - {fileID: 1979437664} - {fileID: 257698194} + - {fileID: 939530650} - {fileID: 1290347719} - {fileID: 1425714359} m_Father: {fileID: 1479024099} @@ -16620,6 +16621,82 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 169164286} m_CullTransparentMesh: 1 +--- !u!1 &169491438 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 169491439} + - component: {fileID: 169491441} + - component: {fileID: 169491440} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &169491439 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 169491438} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1371142175} + m_RootOrder: 6 + 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: 466, y: -192} + m_SizeDelta: {x: 272, y: 112} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &169491440 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 169491438} + 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: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: a5d937f037410b24bb04183039fbadcf, 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!222 &169491441 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 169491438} + m_CullTransparentMesh: 1 --- !u!114 &169550626 stripped MonoBehaviour: m_CorrespondingSourceObject: {fileID: 3011360593088858227, guid: a8cc81ed2c5736a46a14628d8d489ac4, type: 3} @@ -87595,6 +87672,43 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 936930723} m_CullTransparentMesh: 1 +--- !u!1 &939530649 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 939530650} + m_Layer: 5 + m_Name: GameObject (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &939530650 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 939530649} + m_LocalRotation: {x: 0, y: 1, z: 0, w: 0} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1371142175} + m_Father: {fileID: 134943862} + m_RootOrder: 9 + m_LocalEulerAnglesHint: {x: 0, y: 180, z: 0} + m_AnchorMin: {x: 0.09270371, y: 0.629} + m_AnchorMax: {x: 0.17970373, y: 0.67810434} + m_AnchoredPosition: {x: 806, y: 3.5} + m_SizeDelta: {x: 6, y: 5} + m_Pivot: {x: 0.5, y: 0.5} --- !u!1 &939924279 GameObject: m_ObjectHideFlags: 0 @@ -93137,6 +93251,17 @@ RectTransform: m_CorrespondingSourceObject: {fileID: 8631885451795898585, guid: 638b7f7423db411419568d073208d929, type: 3} m_PrefabInstance: {fileID: 989483048} m_PrefabAsset: {fileID: 0} +--- !u!114 &989483050 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 8631885451795898584, guid: 638b7f7423db411419568d073208d929, type: 3} + m_PrefabInstance: {fileID: 989483048} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2127736419} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: --- !u!1 &990055801 GameObject: m_ObjectHideFlags: 0 @@ -102548,6 +102673,17 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1085210367} m_CullTransparentMesh: 1 +--- !u!114 &1085530245 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 4284489241406162018, guid: cb107975b9c5d0340b2b96ff946e1b93, type: 3} + m_PrefabInstance: {fileID: 2139052721} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: --- !u!1 &1091244400 GameObject: m_ObjectHideFlags: 0 @@ -102876,6 +103012,43 @@ SpriteRenderer: m_WasSpriteAssigned: 1 m_MaskInteraction: 0 m_SpriteSortPoint: 0 +--- !u!1 &1093833357 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1093833358} + m_Layer: 5 + m_Name: GameObject (3) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &1093833358 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1093833357} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1415529545} + m_Father: {fileID: 9098829180079277887} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.09270371, y: 0.629} + m_AnchorMax: {x: 0.17970373, y: 0.67810434} + m_AnchoredPosition: {x: 0, y: 3.5} + m_SizeDelta: {x: 6, y: 5} + m_Pivot: {x: 0.5, y: 0.5} --- !u!1 &1096605510 GameObject: m_ObjectHideFlags: 0 @@ -120432,6 +120605,82 @@ MonoBehaviour: m_ChildScaleWidth: 0 m_ChildScaleHeight: 0 m_ReverseArrangement: 0 +--- !u!1 &1277597610 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1277597611} + - component: {fileID: 1277597613} + - component: {fileID: 1277597612} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &1277597611 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1277597610} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1415529545} + m_RootOrder: 6 + 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: 466, y: -192} + m_SizeDelta: {x: 272, y: 112} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1277597612 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1277597610} + 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: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: a5d937f037410b24bb04183039fbadcf, 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!222 &1277597613 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1277597610} + m_CullTransparentMesh: 1 --- !u!1 &1279316945 GameObject: m_ObjectHideFlags: 0 @@ -121397,7 +121646,7 @@ RectTransform: - {fileID: 680775552775591947} - {fileID: 3036138428714745062} m_Father: {fileID: 134943862} - m_RootOrder: 9 + m_RootOrder: 10 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.82962966, y: 0.629} m_AnchorMax: {x: 0.9287038, y: 0.67810434} @@ -128095,6 +128344,857 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1367680210} m_CullTransparentMesh: 1 +--- !u!1001 &1371142174 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 939530650} + m_Modifications: + - target: {fileID: 733367788367011692, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 733367788367011692, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 733367788367011692, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 733367788367011692, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_AnchorMax.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 733367788367011692, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 733367788367011692, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 733367788367011692, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 733367788367011692, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 733367788367011692, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 733367788367011692, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 733367788367011692, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 733367788367011692, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 733367788367011692, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 733367788367011692, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 733367788367011692, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 733367788367011692, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 733367788367011692, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 733367788367011692, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 733367788367011692, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 733367788367011692, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 733367788367011692, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 733367788367011693, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_Name + value: duak_bule + objectReference: {fileID: 0} + - target: {fileID: 733367788390176313, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_AnchoredPosition.x + value: 158 + objectReference: {fileID: 0} + - target: {fileID: 733367788390176313, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_AnchoredPosition.y + value: 68 + objectReference: {fileID: 0} + - target: {fileID: 733367788698553746, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: Aintime + value: 60 + objectReference: {fileID: 0} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[0] + value: + objectReference: {fileID: 21300000, guid: 4e1f762b9ccc2934c98e7b26842f523b, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[1] + value: + objectReference: {fileID: 21300000, guid: 32dee825c68646b42bdc0b5af5fed973, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[2] + value: + objectReference: {fileID: 21300000, guid: 16056f5c8fe313f4492e536a87f606e2, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[3] + value: + objectReference: {fileID: 21300000, guid: f47cfa3f8132cd74f8d38a645bc1d6b4, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[4] + value: + objectReference: {fileID: 21300000, guid: 0573bb9e848b87f44a4a1a70cfafd616, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[5] + value: + objectReference: {fileID: 21300000, guid: 2c0e08d12ac8013459b34b7e55361883, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[6] + value: + objectReference: {fileID: 21300000, guid: 3773334dfcd51da4f872578100adb085, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[7] + value: + objectReference: {fileID: 21300000, guid: 923740de1029a2a47b7e23e3c6562c17, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[8] + value: + objectReference: {fileID: 21300000, guid: ba6a48b3024e1f445afd03810181d90f, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[9] + value: + objectReference: {fileID: 21300000, guid: 97f162449737f9f4490a9259f7a1936c, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[10] + value: + objectReference: {fileID: 21300000, guid: 6dac9f9e1ecafef46abcdda46a3c2685, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[11] + value: + objectReference: {fileID: 21300000, guid: cc6be07d6616d1943a41d84bef5a07b1, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[12] + value: + objectReference: {fileID: 21300000, guid: 12a4212400a1f58499cbab86826af0fd, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[13] + value: + objectReference: {fileID: 21300000, guid: 3a02b09bc0b2c184fb79465455838cf2, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[14] + value: + objectReference: {fileID: 21300000, guid: cbcdfe1602ec52c4fb74908f69daf05a, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[15] + value: + objectReference: {fileID: 21300000, guid: 0788181b76dc25844ae2bb4c9ff7e352, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[16] + value: + objectReference: {fileID: 21300000, guid: 532223486e0ba8b4ab6cd9f939c01672, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[17] + value: + objectReference: {fileID: 21300000, guid: 8239f396ee96e2a42bc35e11424d66b1, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[18] + value: + objectReference: {fileID: 21300000, guid: da9078809a1f1fb44bb11fa2c1a9862f, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[19] + value: + objectReference: {fileID: 21300000, guid: 136c24878c15c4243a30fab049f70311, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[20] + value: + objectReference: {fileID: 21300000, guid: cdcd9fb6c4ae77243a702396f3e82f01, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[21] + value: + objectReference: {fileID: 21300000, guid: bce0dead00efc704e8a0ca7f154ac903, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[22] + value: + objectReference: {fileID: 21300000, guid: 15cedcfd929343f468249bcc76f5b56d, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[23] + value: + objectReference: {fileID: 21300000, guid: fb94b117a94836740a16f7144f45c505, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[24] + value: + objectReference: {fileID: 21300000, guid: b0c112ae5c5d73048b9474edd393d205, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[25] + value: + objectReference: {fileID: 21300000, guid: 0aa039e6a9c929e4fa234adef77f4347, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[26] + value: + objectReference: {fileID: 21300000, guid: 8fb498209fe3ac642b3993e5cdfc45bc, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[27] + value: + objectReference: {fileID: 21300000, guid: c41191a1d7c30d442b8f7af44a1e0c02, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[28] + value: + objectReference: {fileID: 21300000, guid: 629952c7b4af60244a398975f9407309, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[29] + value: + objectReference: {fileID: 21300000, guid: 7b81c11844824bd4a8174aa517520002, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[30] + value: + objectReference: {fileID: 21300000, guid: f0683504511d61947921acd3dc662c62, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[31] + value: + objectReference: {fileID: 21300000, guid: b36d4ecbf51a0f54e9c8aabf2dfbc220, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[32] + value: + objectReference: {fileID: 21300000, guid: f71ae53810b43a04db4497bef83b33cf, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[33] + value: + objectReference: {fileID: 21300000, guid: ec9f86b828ee64844a01eb828f3f3a2f, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[34] + value: + objectReference: {fileID: 21300000, guid: a93e65813f6a338468bdd516a7e292c3, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[35] + value: + objectReference: {fileID: 21300000, guid: a3182818123e1374c9c8db6564ed29ef, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[36] + value: + objectReference: {fileID: 21300000, guid: cee7e11257339ef44bd92344ce668ec9, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[37] + value: + objectReference: {fileID: 21300000, guid: c5b1bd8a84a819b499385b58dd408215, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[38] + value: + objectReference: {fileID: 21300000, guid: 20ddbf4772fc1d44e9650274565aa6a5, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[39] + value: + objectReference: {fileID: 21300000, guid: b14f7acf830d0c4418a31659769423fe, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[40] + value: + objectReference: {fileID: 21300000, guid: 2f17206532b9f3a45a63fab7e917d784, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[41] + value: + objectReference: {fileID: 21300000, guid: 207bdeb2ef2858d468f4cc1e4d3f2bc7, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[42] + value: + objectReference: {fileID: 21300000, guid: f6f731cd53c5f324fae836dbe7bb1cfc, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[43] + value: + objectReference: {fileID: 21300000, guid: 34c777f5897c1ce4087a48c2d0531277, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[44] + value: + objectReference: {fileID: 21300000, guid: 1cd5683fd39d33f4880e70983f086231, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[45] + value: + objectReference: {fileID: 21300000, guid: caac42b054c0ef042b1e783eecf88f18, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[46] + value: + objectReference: {fileID: 21300000, guid: dfcead3e96a7c6941a11c8435fd3ec1e, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[47] + value: + objectReference: {fileID: 21300000, guid: aeb0b4d4c5041cd40b450341a5b5eb69, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[48] + value: + objectReference: {fileID: 21300000, guid: 7758c535e02d87a41b229184c5b829f8, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[49] + value: + objectReference: {fileID: 21300000, guid: c1a1b1bfa5e8ea64e852175994c753eb, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[50] + value: + objectReference: {fileID: 21300000, guid: 97c09880051d1d747af8a138a6792db0, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[51] + value: + objectReference: {fileID: 21300000, guid: 9b1d93c073e0ce048b7d00a169b91b6a, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[52] + value: + objectReference: {fileID: 21300000, guid: bdc87835b0f38a748ab466ae3f2e40a8, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[53] + value: + objectReference: {fileID: 21300000, guid: 06c8c25c730c54b4481f437d71394d65, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[54] + value: + objectReference: {fileID: 21300000, guid: 2e9e9242dfbe80b43b07aff96d3718a7, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[55] + value: + objectReference: {fileID: 21300000, guid: b6f2409cadb27ce428a77feda7bbb0dd, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[56] + value: + objectReference: {fileID: 21300000, guid: a6ceaa1eca58fd64686e229a417f451c, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[57] + value: + objectReference: {fileID: 21300000, guid: 5d431c28eb9e6504d9a0bd2d1511b705, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[58] + value: + objectReference: {fileID: 21300000, guid: 50c912571b6b7ae4ebb4dbfec18161cc, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[59] + value: + objectReference: {fileID: 21300000, guid: e7b663b2550ba4246945d05c4c57373e, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[60] + value: + objectReference: {fileID: 21300000, guid: c15fe53223ddbdd47b95cf82906a73da, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[61] + value: + objectReference: {fileID: 21300000, guid: 52bb455e70a93ab4fae26b7c0e0d8efc, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[62] + value: + objectReference: {fileID: 21300000, guid: 31cb6fcebe2570243aa7c859afeba67c, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[63] + value: + objectReference: {fileID: 21300000, guid: 6a61d5515c58fcc4f828456f8b180e5d, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[64] + value: + objectReference: {fileID: 21300000, guid: be8e95dbd46f7a6439f41950d8771393, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[65] + value: + objectReference: {fileID: 21300000, guid: 67bc9cf7bbc3e4e4ab9c50815ff2f57a, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[66] + value: + objectReference: {fileID: 21300000, guid: 2cf532b720bf45f41b85cb05494f20eb, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[67] + value: + objectReference: {fileID: 21300000, guid: 78c234fd6e4011b45ad7cb7ff6572f67, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[68] + value: + objectReference: {fileID: 21300000, guid: 1d38bd3f06f54a64da2194c55113a83d, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[69] + value: + objectReference: {fileID: 21300000, guid: 012aefbe1eb7f1943953644e6f80261d, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[70] + value: + objectReference: {fileID: 21300000, guid: 680f71efc53b85c42939f233fe7ab263, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[71] + value: + objectReference: {fileID: 21300000, guid: 5759a0ff737739844921d51d2b7afb97, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[72] + value: + objectReference: {fileID: 21300000, guid: 45e41460e6c16d241b18a57a21c0c3a0, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[73] + value: + objectReference: {fileID: 21300000, guid: ca9d30b266f12384699b3cd7163ea2cf, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[74] + value: + objectReference: {fileID: 21300000, guid: a712de8cee8dd0e4d9c2f81ab825b3c7, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[75] + value: + objectReference: {fileID: 21300000, guid: 73ba1b99b1674ec408d251a0c7ec7601, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[76] + value: + objectReference: {fileID: 21300000, guid: e199ef6811e19d0418730fa8efddaa3a, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[77] + value: + objectReference: {fileID: 21300000, guid: 8cca431b537fcb04b96ed7fa410ac8af, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[78] + value: + objectReference: {fileID: 21300000, guid: fab3dc8ed29ee1d4897390c36cd3b54a, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[79] + value: + objectReference: {fileID: 21300000, guid: 605ff1491e16c3b4e8104d60e43fe6d4, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[80] + value: + objectReference: {fileID: 21300000, guid: df263e9baa1cd7242a3a06ae7a9d91bd, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[81] + value: + objectReference: {fileID: 21300000, guid: 34a48d7511d7180438afac632d9083b5, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[82] + value: + objectReference: {fileID: 21300000, guid: 1cac0901e1c30fb4195769377989de4f, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[83] + value: + objectReference: {fileID: 21300000, guid: 9dcf8f5a25044de4b900753722c90078, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[84] + value: + objectReference: {fileID: 21300000, guid: 317c3c6d1d3075041a7c5af2ae756dd1, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[85] + value: + objectReference: {fileID: 21300000, guid: 77a3749ef57794542a1e46a85e0b7286, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[86] + value: + objectReference: {fileID: 21300000, guid: 627ee65c8a3604e46961fdb33cfd3d80, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[87] + value: + objectReference: {fileID: 21300000, guid: f9a29a65dae2ee54588bdc8cb2693637, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[88] + value: + objectReference: {fileID: 21300000, guid: 3a58650e056753042855bc9902e74eba, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[89] + value: + objectReference: {fileID: 21300000, guid: e5922b8f491bff344bdfaf0e732ef12e, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[90] + value: + objectReference: {fileID: 21300000, guid: 68a07b5319807e04fa4ec813caba8edc, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[91] + value: + objectReference: {fileID: 21300000, guid: 3864c57b9d1c4a941b5dbf1c8d7bb3d4, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[92] + value: + objectReference: {fileID: 21300000, guid: 5b361d80968b77646aee5e3b4ab08dde, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[93] + value: + objectReference: {fileID: 21300000, guid: 3163b85ef60cbb840b1c31d95304a812, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[94] + value: + objectReference: {fileID: 21300000, guid: 27873391163078e499ccb16c72e066c3, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[95] + value: + objectReference: {fileID: 21300000, guid: deb003feaf6e4904fbb69ac21992e1e4, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[96] + value: + objectReference: {fileID: 21300000, guid: a9c09852e01281143bf7e5f221df697b, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[97] + value: + objectReference: {fileID: 21300000, guid: d78690ff0112f784b9b20e6f7d647f45, type: 3} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[98] + value: + objectReference: {fileID: 21300000, guid: 034385867efe3af4598b5e952087cc47, type: 3} + - target: {fileID: 733367788698553749, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_AnchoredPosition.x + value: 158 + objectReference: {fileID: 0} + - target: {fileID: 733367788698553749, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_AnchoredPosition.y + value: 305 + objectReference: {fileID: 0} + - target: {fileID: 733367788698553751, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_Sprite + value: + objectReference: {fileID: 21300000, guid: 4e1f762b9ccc2934c98e7b26842f523b, type: 3} + - target: {fileID: 733367789045957903, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_AnchoredPosition.x + value: 158 + objectReference: {fileID: 0} + - target: {fileID: 733367789045957903, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_AnchoredPosition.y + value: 68 + objectReference: {fileID: 0} + - target: {fileID: 733367789164716954, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_AnchoredPosition.x + value: 166 + objectReference: {fileID: 0} + - target: {fileID: 733367789164716954, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_AnchoredPosition.y + value: 184 + objectReference: {fileID: 0} + - target: {fileID: 733367789164716955, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 733367789164716956, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_Sprite + value: + objectReference: {fileID: 21300000, guid: 1446b6efe9e7fb040b3a57dc08c17113, type: 3} + - target: {fileID: 733367789164716957, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: Aintime + value: 60 + objectReference: {fileID: 0} + - target: {fileID: 733367789164716957, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[0] + value: + objectReference: {fileID: 21300000, guid: 1446b6efe9e7fb040b3a57dc08c17113, type: 3} + - target: {fileID: 733367789164716957, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[1] + value: + objectReference: {fileID: 21300000, guid: d8593bf5f0d93084c8d61697be39ed92, type: 3} + - target: {fileID: 733367789164716957, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[2] + value: + objectReference: {fileID: 21300000, guid: c373010b43df69a4280e46e349218efe, type: 3} + - target: {fileID: 733367789164716957, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[3] + value: + objectReference: {fileID: 21300000, guid: d899adabd219ce5439b4cd70d01f1071, type: 3} + - target: {fileID: 733367789164716957, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[4] + value: + objectReference: {fileID: 21300000, guid: 745499a38db0ec44eaf5914b6d359beb, type: 3} + - target: {fileID: 733367789164716957, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[5] + value: + objectReference: {fileID: 21300000, guid: 4234a5569d3298d4a9ce750c02c07f5a, type: 3} + - target: {fileID: 733367789164716957, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[6] + value: + objectReference: {fileID: 21300000, guid: 1d8f604c785424b45bc1e3a88820b660, type: 3} + - target: {fileID: 733367789164716957, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[7] + value: + objectReference: {fileID: 21300000, guid: c9644d8d09457a3469d83282e05e6080, type: 3} + - target: {fileID: 733367789164716957, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[8] + value: + objectReference: {fileID: 21300000, guid: ff67d539f2901024fbdcb4256ff819d9, type: 3} + - target: {fileID: 733367789164716957, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[9] + value: + objectReference: {fileID: 21300000, guid: 967e892c758c89e4a89908f840300422, type: 3} + - target: {fileID: 733367789164716957, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[10] + value: + objectReference: {fileID: 21300000, guid: 0114001434906934d872891558e93099, type: 3} + - target: {fileID: 733367789164716957, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[11] + value: + objectReference: {fileID: 21300000, guid: 2524107339929574baed3e9765ebd866, type: 3} + - target: {fileID: 733367789164716957, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[12] + value: + objectReference: {fileID: 21300000, guid: c7ba8828c6f532c4e82165cb41f768e7, type: 3} + - target: {fileID: 733367789164716957, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[13] + value: + objectReference: {fileID: 21300000, guid: a9b86c645a9b1344d891ad9580cd5210, type: 3} + - target: {fileID: 733367789164716957, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[14] + value: + objectReference: {fileID: 21300000, guid: 19bb007d60cb362409740e1470001b38, type: 3} + - target: {fileID: 733367789164716957, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[15] + value: + objectReference: {fileID: 21300000, guid: 698dc655f3ba069439ff2b40d1e05fba, type: 3} + - target: {fileID: 733367789164716957, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[16] + value: + objectReference: {fileID: 21300000, guid: e547b9ae00c40be44869e4dbb53d018a, type: 3} + - target: {fileID: 733367789164716957, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[17] + value: + objectReference: {fileID: 21300000, guid: 4524b424be1c22648846114251e226e6, type: 3} + - target: {fileID: 733367789164716957, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[18] + value: + objectReference: {fileID: 21300000, guid: 18b6966a3320ad64fb087c0d97304205, type: 3} + - target: {fileID: 733367789189135226, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_AnchoredPosition.x + value: 158 + objectReference: {fileID: 0} + - target: {fileID: 733367789189135226, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_AnchoredPosition.y + value: 68 + objectReference: {fileID: 0} + - target: {fileID: 733367789189135227, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 733367789189135228, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_Sprite + value: + objectReference: {fileID: 21300000, guid: 2ca699048910edb4494b15b7b978b577, type: 3} + - target: {fileID: 733367789189135229, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[0] + value: + objectReference: {fileID: 21300000, guid: 2ca699048910edb4494b15b7b978b577, type: 3} + - target: {fileID: 733367789189135229, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[1] + value: + objectReference: {fileID: 21300000, guid: e96ccc72ca368de46abd0340e976e056, type: 3} + - target: {fileID: 733367789189135229, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[2] + value: + objectReference: {fileID: 21300000, guid: ee28ac37bb866cb4587d3f8b63137cba, type: 3} + - target: {fileID: 733367789189135229, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[3] + value: + objectReference: {fileID: 21300000, guid: 7727dee017f68814589ba7357f7c0dc6, type: 3} + - target: {fileID: 733367789189135229, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[4] + value: + objectReference: {fileID: 21300000, guid: 6f753df365e84a9429de85d723928db5, type: 3} + - target: {fileID: 733367789189135229, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[5] + value: + objectReference: {fileID: 21300000, guid: dc865f50e862b2f4e8a9b790ce4cd029, type: 3} + - target: {fileID: 733367789189135229, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[6] + value: + objectReference: {fileID: 21300000, guid: d43a4958c2c25a5468988602ed9223cb, type: 3} + - target: {fileID: 733367789189135229, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[7] + value: + objectReference: {fileID: 21300000, guid: 824d398cc2e9e2144a2766e09fcc8bfa, type: 3} + - target: {fileID: 733367789189135229, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[8] + value: + objectReference: {fileID: 21300000, guid: 158356096aba4a04c8b929538473f03a, type: 3} + - target: {fileID: 733367789189135229, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[9] + value: + objectReference: {fileID: 21300000, guid: 0f9d61f0c5bb8454b85d94910fd9d471, type: 3} + - target: {fileID: 733367789189135229, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[10] + value: + objectReference: {fileID: 21300000, guid: a8012bb7977d76e44991a89ba11e7353, type: 3} + - target: {fileID: 733367789189135229, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[11] + value: + objectReference: {fileID: 21300000, guid: 403887f97196033428ef35d4eb330036, type: 3} + - target: {fileID: 733367789189135229, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[12] + value: + objectReference: {fileID: 21300000, guid: e27188650ffc21549b87458d0d810bf7, type: 3} + - target: {fileID: 733367789189135229, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[13] + value: + objectReference: {fileID: 21300000, guid: c8c75b46e7b0db44093e16181522b2e4, type: 3} + - target: {fileID: 733367789189135229, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[14] + value: + objectReference: {fileID: 21300000, guid: 93ca064561762fa44b63c7e302d149c5, type: 3} + - target: {fileID: 733367789189135229, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[15] + value: + objectReference: {fileID: 21300000, guid: 0124f3e3f2772144590822a9d2977a06, type: 3} + - target: {fileID: 733367789189135229, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[16] + value: + objectReference: {fileID: 21300000, guid: c8019813100eca647bc587e44778d836, type: 3} + - target: {fileID: 733367789189135229, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[17] + value: + objectReference: {fileID: 21300000, guid: 691da87890096a641a9a1925edd18de0, type: 3} + - target: {fileID: 733367789189135229, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[18] + value: + objectReference: {fileID: 21300000, guid: fddebaf84c6f30e40ae732fa43bcb56b, type: 3} + - target: {fileID: 733367789189135229, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[19] + value: + objectReference: {fileID: 21300000, guid: 38e54483d18350648a47d19d4e195583, type: 3} + - target: {fileID: 733367789189135229, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[20] + value: + objectReference: {fileID: 21300000, guid: d441d1554c32df14288f69eb89461a86, type: 3} + - target: {fileID: 733367789189135229, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[21] + value: + objectReference: {fileID: 21300000, guid: c05e7ec36f784c64dbbd6e8ed6c0c3fa, type: 3} + - target: {fileID: 733367789189135229, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[22] + value: + objectReference: {fileID: 21300000, guid: f89d0a09f05d75d418880b171e7f679c, type: 3} + - target: {fileID: 733367789189135229, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[23] + value: + objectReference: {fileID: 21300000, guid: 0660158481a748443ad25deb2aebaa91, type: 3} + - target: {fileID: 733367789189135229, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[24] + value: + objectReference: {fileID: 21300000, guid: c27a5c7baf4b0a848b7b4b2f0f026f7d, type: 3} + - target: {fileID: 733367789189135229, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[25] + value: + objectReference: {fileID: 21300000, guid: 81c6fe4bd4123c74faeaee26aa5fe02f, type: 3} + - target: {fileID: 733367789189135229, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: sprites.Array.data[26] + value: + objectReference: {fileID: 21300000, guid: 6fafdc25ac598a2428c742474434e573, type: 3} + - target: {fileID: 733367789310761119, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_AnchoredPosition.x + value: 158 + objectReference: {fileID: 0} + - target: {fileID: 733367789310761119, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_AnchoredPosition.y + value: 71 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} +--- !u!224 &1371142175 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 733367788367011692, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + m_PrefabInstance: {fileID: 1371142174} + m_PrefabAsset: {fileID: 0} +--- !u!1 &1371142176 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 733367789164716955, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + m_PrefabInstance: {fileID: 1371142174} + m_PrefabAsset: {fileID: 0} +--- !u!1 &1371142177 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 733367788698553746, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + m_PrefabInstance: {fileID: 1371142174} + m_PrefabAsset: {fileID: 0} +--- !u!1 &1371142178 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 733367789189135227, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + m_PrefabInstance: {fileID: 1371142174} + m_PrefabAsset: {fileID: 0} +--- !u!1 &1371142179 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 733367788367011693, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + m_PrefabInstance: {fileID: 1371142174} + m_PrefabAsset: {fileID: 0} +--- !u!114 &1371142180 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1371142179} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7915ad4d1e5d5ec4aabe8badad5812b6, type: 3} + m_Name: + m_EditorClassIdentifier: + image: {fileID: 169491438} + pathPoints: + - position: {x: 467, y: -144, z: 0} + rotation: {x: 0, y: 0, z: 0} + - position: {x: 412, y: -175, z: 0} + rotation: {x: 0, y: 0, z: -14.308} + - position: {x: 453, y: -175, z: 0} + rotation: {x: 0, y: 0, z: -8.302} + - position: {x: 580, y: -165, z: 0} + rotation: {x: 0, y: 0, z: -27.778} + - position: {x: 439, y: -220, z: 0} + rotation: {x: 0, y: 0, z: -43.055} + - position: {x: 319, y: -249, z: 0} + rotation: {x: 0, y: 0, z: -63.456} + - position: {x: 513, y: -223, z: 0} + rotation: {x: 0, y: 0, z: -42.804} + - position: {x: 580, y: -187, z: 0} + rotation: {x: 0, y: 0, z: -29.341} + - position: {x: 513, y: -223, z: 0} + rotation: {x: 0, y: 0, z: -42.804} + - position: {x: 580, y: -187, z: 0} + rotation: {x: 0, y: 0, z: -42.804} + - position: {x: 525, y: -190, z: 0} + rotation: {x: 0, y: 0, z: -56.733} + - position: {x: 494, y: -154, z: 0} + rotation: {x: 0, y: 0, z: -56.733} + - position: {x: 494, y: -154, z: 0} + rotation: {x: 0, y: 0, z: -56.733} + - position: {x: 482, y: -150, z: 0} + rotation: {x: 0, y: 0, z: -56.733} + - position: {x: 482, y: -146, z: 0} + rotation: {x: 0, y: 0, z: -56.733} + - position: {x: 500, y: -150, z: 0} + rotation: {x: 0, y: 0, z: -56.733} + - position: {x: 494, y: -150, z: 0} + rotation: {x: 0, y: 0, z: -56.733} + - position: {x: 482, y: -146, z: 0} + rotation: {x: 0, y: 0, z: -56.733} + - position: {x: 500, y: 200, z: 0} + rotation: {x: 0, y: 0, z: -56.733} + - position: {x: 500, y: 230, z: 0} + rotation: {x: 0, y: 0, z: -56.733} + - position: {x: 500, y: 258, z: 0} + rotation: {x: 0, y: 0, z: -56.733} + moveDuration: 0.25 + currentPathIndex: 0 + daiji: {fileID: 1371142178} + shuaigan: {fileID: 1371142176} + shougan: {fileID: 1371142177} + type: 0 + sprites: + - {fileID: 21300000, guid: ff4ceb9906b220947b599c3c6b43f2f3, type: 3} + - {fileID: 21300000, guid: 8e70c2d23da12dc459af093569e40dba, type: 3} + - {fileID: 21300000, guid: 6a165d5fbdc07d04b84c7b16274c6ad1, type: 3} + - {fileID: 21300000, guid: 3f7b0af26cfb9ea4a881f35ca2c1a907, type: 3} + - {fileID: 21300000, guid: 30b980e581a3faf41bd68962e031da9b, type: 3} + - {fileID: 21300000, guid: 884747709363ecf43b5106034bc19880, type: 3} --- !u!1 &1371295641 GameObject: m_ObjectHideFlags: 0 @@ -132480,6 +133580,269 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1414225614} m_CullTransparentMesh: 1 +--- !u!1001 &1415529544 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1093833358} + m_Modifications: + - target: {fileID: 733367788367011692, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 733367788367011692, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 733367788367011692, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 733367788367011692, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_AnchorMax.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 733367788367011692, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 733367788367011692, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 733367788367011692, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 733367788367011692, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 733367788367011692, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 733367788367011692, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 733367788367011692, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 733367788367011692, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 733367788367011692, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 733367788367011692, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 733367788367011692, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 733367788367011692, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 733367788367011692, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 733367788367011692, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 733367788367011692, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 733367788367011692, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 733367788367011692, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 733367788367011693, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_Name + value: duak_bule + objectReference: {fileID: 0} + - target: {fileID: 733367788390176313, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_AnchoredPosition.x + value: 158 + objectReference: {fileID: 0} + - target: {fileID: 733367788390176313, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_AnchoredPosition.y + value: 68 + objectReference: {fileID: 0} + - target: {fileID: 733367788698553746, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 733367788698553748, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: Aintime + value: 60 + objectReference: {fileID: 0} + - target: {fileID: 733367788698553749, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_AnchoredPosition.x + value: 158 + objectReference: {fileID: 0} + - target: {fileID: 733367788698553749, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_AnchoredPosition.y + value: 305 + objectReference: {fileID: 0} + - target: {fileID: 733367788698553751, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_Sprite + value: + objectReference: {fileID: 21300000, guid: ced5c23c367f803458f94b5b5f4b9ea4, type: 3} + - target: {fileID: 733367789045957903, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_AnchoredPosition.x + value: 158 + objectReference: {fileID: 0} + - target: {fileID: 733367789045957903, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_AnchoredPosition.y + value: 68 + objectReference: {fileID: 0} + - target: {fileID: 733367789164716954, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_AnchoredPosition.x + value: 166 + objectReference: {fileID: 0} + - target: {fileID: 733367789164716954, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_AnchoredPosition.y + value: 184 + objectReference: {fileID: 0} + - target: {fileID: 733367789164716955, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 733367789164716957, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: Aintime + value: 60 + objectReference: {fileID: 0} + - target: {fileID: 733367789189135226, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_AnchoredPosition.x + value: 158 + objectReference: {fileID: 0} + - target: {fileID: 733367789189135226, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_AnchoredPosition.y + value: 68 + objectReference: {fileID: 0} + - target: {fileID: 733367789189135227, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 733367789310761119, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_AnchoredPosition.x + value: 158 + objectReference: {fileID: 0} + - target: {fileID: 733367789310761119, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + propertyPath: m_AnchoredPosition.y + value: 71 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} +--- !u!224 &1415529545 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 733367788367011692, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + m_PrefabInstance: {fileID: 1415529544} + m_PrefabAsset: {fileID: 0} +--- !u!1 &1415529546 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 733367789164716955, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + m_PrefabInstance: {fileID: 1415529544} + m_PrefabAsset: {fileID: 0} +--- !u!1 &1415529547 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 733367788698553746, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + m_PrefabInstance: {fileID: 1415529544} + m_PrefabAsset: {fileID: 0} +--- !u!1 &1415529548 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 733367789189135227, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + m_PrefabInstance: {fileID: 1415529544} + m_PrefabAsset: {fileID: 0} +--- !u!1 &1415529549 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 733367788367011693, guid: f13658d19ec7f5443ab5e5c4f3cb5bef, type: 3} + m_PrefabInstance: {fileID: 1415529544} + m_PrefabAsset: {fileID: 0} +--- !u!114 &1415529550 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1415529549} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7915ad4d1e5d5ec4aabe8badad5812b6, type: 3} + m_Name: + m_EditorClassIdentifier: + image: {fileID: 1277597610} + pathPoints: + - position: {x: 467, y: -144, z: 0} + rotation: {x: 0, y: 0, z: 0} + - position: {x: 412, y: -175, z: 0} + rotation: {x: 0, y: 0, z: -14.308} + - position: {x: 453, y: -175, z: 0} + rotation: {x: 0, y: 0, z: -8.302} + - position: {x: 580, y: -165, z: 0} + rotation: {x: 0, y: 0, z: -27.778} + - position: {x: 439, y: -220, z: 0} + rotation: {x: 0, y: 0, z: -43.055} + - position: {x: 319, y: -249, z: 0} + rotation: {x: 0, y: 0, z: -63.456} + - position: {x: 513, y: -223, z: 0} + rotation: {x: 0, y: 0, z: -42.804} + - position: {x: 580, y: -187, z: 0} + rotation: {x: 0, y: 0, z: -29.341} + - position: {x: 513, y: -223, z: 0} + rotation: {x: 0, y: 0, z: -42.804} + - position: {x: 580, y: -187, z: 0} + rotation: {x: 0, y: 0, z: -42.804} + - position: {x: 525, y: -190, z: 0} + rotation: {x: 0, y: 0, z: -56.733} + - position: {x: 494, y: -154, z: 0} + rotation: {x: 0, y: 0, z: -56.733} + - position: {x: 494, y: -154, z: 0} + rotation: {x: 0, y: 0, z: -56.733} + - position: {x: 482, y: -150, z: 0} + rotation: {x: 0, y: 0, z: -56.733} + - position: {x: 482, y: -146, z: 0} + rotation: {x: 0, y: 0, z: -56.733} + - position: {x: 500, y: -150, z: 0} + rotation: {x: 0, y: 0, z: -56.733} + - position: {x: 494, y: -150, z: 0} + rotation: {x: 0, y: 0, z: -56.733} + - position: {x: 482, y: -146, z: 0} + rotation: {x: 0, y: 0, z: -56.733} + - position: {x: 500, y: 200, z: 0} + rotation: {x: 0, y: 0, z: -56.733} + - position: {x: 500, y: 230, z: 0} + rotation: {x: 0, y: 0, z: -56.733} + - position: {x: 500, y: 258, z: 0} + rotation: {x: 0, y: 0, z: -56.733} + moveDuration: 0.25 + currentPathIndex: 0 + daiji: {fileID: 1415529548} + shuaigan: {fileID: 1415529546} + shougan: {fileID: 1415529547} + type: 0 + sprites: + - {fileID: 21300000, guid: ff4ceb9906b220947b599c3c6b43f2f3, type: 3} + - {fileID: 21300000, guid: 8e70c2d23da12dc459af093569e40dba, type: 3} + - {fileID: 21300000, guid: 6a165d5fbdc07d04b84c7b16274c6ad1, type: 3} + - {fileID: 21300000, guid: 3f7b0af26cfb9ea4a881f35ca2c1a907, type: 3} + - {fileID: 21300000, guid: 30b980e581a3faf41bd68962e031da9b, type: 3} + - {fileID: 21300000, guid: 884747709363ecf43b5106034bc19880, type: 3} --- !u!1 &1419246820 GameObject: m_ObjectHideFlags: 0 @@ -132978,7 +134341,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 8266668363385741884, guid: c8cee8188671fe34d82f935dd7d24c2d, type: 3} propertyPath: m_RootOrder - value: 10 + value: 11 objectReference: {fileID: 0} - target: {fileID: 8266668363385741884, guid: c8cee8188671fe34d82f935dd7d24c2d, type: 3} propertyPath: m_AnchorMax.x @@ -138518,7 +139881,6 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 1479024099} - - component: {fileID: 1479024101} - component: {fileID: 1479024102} m_Layer: 5 m_Name: The_best_fisherman_PK @@ -138548,28 +139910,6 @@ RectTransform: m_AnchoredPosition: {x: 0, y: 0} m_SizeDelta: {x: 0, y: 0} m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1479024101 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1479024098} - m_Enabled: 0 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 9af3f04677f530449a0810b75783fbca, type: 3} - m_Name: - m_EditorClassIdentifier: - TimeText: {fileID: 1804395153} - introtext: {fileID: 1425714360} - lefttext: {fileID: 1943550231} - righttext: {fileID: 1010492249} - TouruBtn: {fileID: 1300542675} - selleftbtn: {fileID: 974547746} - selrightbtn: {fileID: 977172793} - Dropdown: {fileID: 1336765447} - photoMovement: {fileID: 1011623730} - photoMovement1: {fileID: 680775552775591948} --- !u!114 &1479024102 MonoBehaviour: m_ObjectHideFlags: 0 @@ -138586,11 +139926,14 @@ MonoBehaviour: introtext: {fileID: 1425714360} lefttext: {fileID: 1943550231} righttext: {fileID: 1010492249} + balance: {fileID: 1085530245} TouruBtn: {fileID: 1300542675} selleftbtn: {fileID: 974547746} selrightbtn: {fileID: 977172793} Dropdown: {fileID: 1336765447} photoMovement: {fileID: 1011623730} + photoMovement1: {fileID: 1371142180} + returnbtn: {fileID: 989483050} --- !u!1 &1479805049 GameObject: m_ObjectHideFlags: 0 @@ -191244,7 +192587,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 8266668363385741884, guid: c8cee8188671fe34d82f935dd7d24c2d, type: 3} propertyPath: m_RootOrder - value: 10 + value: 11 objectReference: {fileID: 0} - target: {fileID: 8266668363385741884, guid: c8cee8188671fe34d82f935dd7d24c2d, type: 3} propertyPath: m_AnchorMax.x @@ -225495,7 +226838,7 @@ RectTransform: m_Children: - {fileID: 8388230214881985284} m_Father: {fileID: 9098829180079277887} - m_RootOrder: 8 + m_RootOrder: 9 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.07959259, y: 0.63572925} m_AnchorMax: {x: 0.17748149, y: 0.68764585} @@ -226737,7 +228080,7 @@ RectTransform: m_Children: - {fileID: 9098829179110073847} m_Father: {fileID: 9098829180079277887} - m_RootOrder: 9 + m_RootOrder: 10 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 1} m_AnchorMax: {x: 0.5, y: 1} @@ -227419,6 +228762,7 @@ RectTransform: - {fileID: 4985511921262100832} - {fileID: 9098829178224097589} - {fileID: 9098829179098907450} + - {fileID: 1093833358} - {fileID: 9098829178560283313} - {fileID: 9098829179618875915} - {fileID: 2036223435} diff --git a/meng_yao/Assets/script/scene_Main/Thebestfishman/FishingPK.cs b/meng_yao/Assets/script/scene_Main/Thebestfishman/FishingPK.cs index 4125997d..cd9bf588 100644 --- a/meng_yao/Assets/script/scene_Main/Thebestfishman/FishingPK.cs +++ b/meng_yao/Assets/script/scene_Main/Thebestfishman/FishingPK.cs @@ -140,10 +140,10 @@ public class FishingPK : MonoBehaviour Debug.Log(fishResponse.data.countdown_type); if(fishResponse.data.countdown_type==0) { - photoMovement.type = true; + photoMovement.Del1(); photoMovement.To1(); - photoMovement1.type = true; + photoMovement1.Del1(); photoMovement1.To1(); @@ -151,11 +151,11 @@ public class FishingPK : MonoBehaviour else { photoMovement.Del1(); - photoMovement.type = false; + photoMovement.To2(); photoMovement1.Del1(); - photoMovement1.type = false; + photoMovement1.To2(); @@ -196,21 +196,21 @@ public class FishingPK : MonoBehaviour Debug.Log(fishResponse2.data.countdown_type); if (fishResponse2.data.countdown_type == 0) { - photoMovement.type = true; + photoMovement.Del1(); photoMovement.To1(); - photoMovement1.type = true; + photoMovement1.Del1(); photoMovement1.To1(); } else { photoMovement.Del1(); - photoMovement.type = false; + photoMovement.To2(); photoMovement1.Del1(); - photoMovement1.type = false; + photoMovement1.To2(); } diff --git a/meng_yao/Assets/script/scene_Main/Thebestfishman/PhotoMovement.cs b/meng_yao/Assets/script/scene_Main/Thebestfishman/PhotoMovement.cs index f5667caa..f5de9ae7 100644 --- a/meng_yao/Assets/script/scene_Main/Thebestfishman/PhotoMovement.cs +++ b/meng_yao/Assets/script/scene_Main/Thebestfishman/PhotoMovement.cs @@ -23,54 +23,92 @@ public class PhotoMovement : MonoBehaviour public bool type=false; public Sprite[] sprites; int count = 0; + // 控制 To1 和 To2 的执行 + private bool isTo1Running = false; // 标识 To1 是否正在执行 + private bool isTo2Running = false; // 标识 To2 是否正在执行 + private void Start() { image.gameObject.SetActive(false); } - + public async void To1() { - if (type == true) - { - To1(); - } + // 如果 To1 已经在执行,则返回,不执行新的 To1 + if (isTo1Running || isTo2Running) + return; + + isTo1Running = true; // 设置 To1 为正在执行状态 + + // 执行 To1 的操作 shuaigan.gameObject.SetActive(true); - var time=shuaigan.GetComponent().sprites.Count * shuaigan.GetComponent().Aintime; + var time = shuaigan.GetComponent().sprites.Count * shuaigan.GetComponent().Aintime; await Task.Delay((int)time); + daiji.gameObject.SetActive(true); shuaigan.gameObject.SetActive(false); - //await Task.Delay(1000); + + // 延迟 1000 毫秒(或者你可以自定义) daiji.gameObject.SetActive(false); shougan.gameObject.SetActive(true); + var time1 = shougan.GetComponent().sprites.Count * shougan.GetComponent().Aintime; + + // 开始沿路径移动 StartCoroutine(MoveAlongPath()); currentPathIndex = 0; image.gameObject.SetActive(true); - image.GetComponent().sprite = sprites[count% sprites.Length]; - count++; - await Task.Delay((int)time1-100); - Del1(); - + // 随机选择一个 sprite + int randomIndex = Random.Range(0, sprites.Length); // 获取随机索引 + image.GetComponent().sprite = sprites[randomIndex]; // 使用随机的 sprite + count++; + + await Task.Delay((int)time1 - 100); // 延迟结束,准备执行下一个步骤 + + Del1(); // 结束当前操作 + isTo1Running = false; // 执行完 To1,恢复为未执行状态 + + // 如果没有正在执行 To2,则继续执行 To1 + if (!isTo2Running) + { + To1(); + } } + + public void Del1() { image.gameObject.SetActive(false); shuaigan.gameObject.SetActive(false); - daiji.gameObject.SetActive(false) ; - shougan.gameObject .SetActive(false) ; + daiji.gameObject.SetActive(false); + shougan.gameObject.SetActive(false); currentPathIndex = 0; } + public async void To2() { + // 如果 To1 正在执行,打断 To1 的执行 + isTo2Running = true; // 标记 To2 为正在执行 + + // 等待 To1 完成执行(如果 To1 正在执行) + while (isTo1Running) + { + await Task.Delay(100); // 检查 To1 的执行状态 + } + + // 执行 To2 的操作 shuaigan.gameObject.SetActive(true); var time = shuaigan.GetComponent().sprites.Count * shuaigan.GetComponent().Aintime; await Task.Delay((int)time); + daiji.gameObject.SetActive(true); shuaigan.gameObject.SetActive(false); - + // 执行完 To2 后,恢复 To2 的标志为 false + isTo2Running = false; } + private IEnumerator MoveAlongPath() { // 持续沿着路径点移动 @@ -86,19 +124,21 @@ public class PhotoMovement : MonoBehaviour // 移动到下一个路径点 currentPathIndex++; } + image.gameObject.SetActive(false); shougan.gameObject.SetActive(false); - image.transform.localPosition=new Vector3 (467, -144, 0); - + image.transform.localPosition = new Vector3(467, -144, 0); } + public void change() { StartCoroutine(MoveAlongPath()); currentPathIndex = 0; image.gameObject.SetActive(true); } + public void Update() { - + } } diff --git a/meng_yao/Assets/script/scene_Main/Thebestfishman/WebFishingPK.cs b/meng_yao/Assets/script/scene_Main/Thebestfishman/WebFishingPK.cs index 7b831e17..ec3f743e 100644 --- a/meng_yao/Assets/script/scene_Main/Thebestfishman/WebFishingPK.cs +++ b/meng_yao/Assets/script/scene_Main/Thebestfishman/WebFishingPK.cs @@ -30,6 +30,7 @@ public class WebFishingPK : MonoBehaviour /// public Text lefttext; public Text righttext; + public Text balance; public Button TouruBtn; public Button selleftbtn; public Button selrightbtn; @@ -44,6 +45,12 @@ public class WebFishingPK : MonoBehaviour /// /// public PhotoMovement photoMovement; + public PhotoMovement photoMovement1; + public Button returnbtn; + private async void Awake() + { + await ConnectWebSocket(); + } private async void Start() { TimeText.gameObject.SetActive(false); @@ -70,7 +77,10 @@ public class WebFishingPK : MonoBehaviour { await SendJsonMessage(int.Parse(Dropdown.options[Dropdown.value].text), pos); }); - + returnbtn.onClick.AddListener(async () => + { + await SendJsonMessage("{ \"code\": \"FISHING_PK\", \"content\": \"{\\\"action\\\":\\\"LEAVE\\\"}\" }"); + }); } private void ChangeButtonColor(Button btn, UnityEngine.Color color) { @@ -132,6 +142,7 @@ public class WebFishingPK : MonoBehaviour if (fishResponse?.data != null) { Debug.Log(fishResponse.data.balance); + balance.text= fishResponse.data.balance.ToString(); Debug.Log(fishResponse.data.intro_text); introtext.text = fishResponse.data.intro_text; Debug.Log(fishResponse.data.countdown); @@ -142,11 +153,16 @@ public class WebFishingPK : MonoBehaviour { photoMovement.Del1(); photoMovement.To1(); + photoMovement1.Del1(); + photoMovement1.To1(); + } else { photoMovement.Del1(); photoMovement.To2(); + photoMovement1.Del1(); + photoMovement1.To2(); } Debug.Log(fishResponse.data.amount_left); @@ -165,6 +181,7 @@ public class WebFishingPK : MonoBehaviour if (fishResponse1 != null && fishResponse1.data != null) { Debug.Log(fishResponse1.data.balance); + balance.text = fishResponse1.data.balance.ToString(); } else { @@ -187,11 +204,15 @@ public class WebFishingPK : MonoBehaviour { photoMovement.Del1(); photoMovement.To1(); + photoMovement1.Del1(); + photoMovement1.To1(); } else { photoMovement.Del1(); photoMovement.To2(); + photoMovement1.Del1(); + photoMovement1.To2(); } Debug.Log(fishResponse2.data.amount_left); Debug.Log(fishResponse2.data.amount_right); @@ -210,6 +231,7 @@ public class WebFishingPK : MonoBehaviour if (fishResponse3 != null && fishResponse3.data != null) { Debug.Log(fishResponse3.data.balance); + balance.text = fishResponse3.data.balance.ToString(); Debug.Log(fishResponse3.data.status); Debug.Log(fishResponse3.data.amount); Debug.Log(fishResponse3.data.reward); diff --git a/meng_yao/Assets/script/scene_Main/Thebestfishman/WebJoinroom.cs b/meng_yao/Assets/script/scene_Main/Thebestfishman/WebJoinroom.cs index 9b36683b..1953fdb6 100644 --- a/meng_yao/Assets/script/scene_Main/Thebestfishman/WebJoinroom.cs +++ b/meng_yao/Assets/script/scene_Main/Thebestfishman/WebJoinroom.cs @@ -38,6 +38,10 @@ public class WebJoinroom : MonoBehaviour public GameObject yupanel; public Image zhanshiyu; public Button returnbtn; + private async void Awake() + { + await ConnectWebSocket(); + } private async void Start() { yupanel.SetActive(false); @@ -45,7 +49,6 @@ public class WebJoinroom : MonoBehaviour Debug.Log(PlayerPrefs.GetString("UserToken")); AuthorizationValue = PlayerPrefs.GetString("UserToken"); - await ConnectWebSocket(); returnbtn.onClick.AddListener(async () => { await SendJsonMessage("{ \"code\": \"FISHING\", \"content\": \"{\\\"action\\\":\\\"LEAVE\\\"}\" }"); diff --git a/meng_yao/Assets/script/scene_Main/Thebestfishman/Westerncowboy.cs b/meng_yao/Assets/script/scene_Main/Thebestfishman/Westerncowboy.cs new file mode 100644 index 00000000..d5c47733 --- /dev/null +++ b/meng_yao/Assets/script/scene_Main/Thebestfishman/Westerncowboy.cs @@ -0,0 +1,270 @@ +using System; +using System.Collections.Generic; +using System.Net.WebSockets; +using System.Text; +using System.Threading; +using System.Threading.Tasks; +using UnityEngine; +using Newtonsoft.Json; +using System.Drawing; +using UnityEngine.UI; +using DG.Tweening; + +public class Westerncowboy : MonoBehaviour +{ + private ClientWebSocket _webSocket; + private const string WebSocketUri = "ws://47.95.201.243:9527/api/ws"; + private string AuthorizationValue; + public int count = 0; + //界面元素 + public Text balance; + public Text intro_text; + public Text surpluscount_text; + public Button Tourubtn; + private float lastCallTime = 0f; + float remainingTime = 0f; + public Text TimeText; + private float interval = 1f; // 每秒调用一次 + + + + + + public Button returnbtn; + private async void Awake() + { + await ConnectWebSocket(); + } + private async void Start() + { + + TimeText.gameObject.transform.parent.gameObject.SetActive(false); + Debug.Log(PlayerPrefs.GetString("UserToken")); + AuthorizationValue = PlayerPrefs.GetString("UserToken"); + + + returnbtn.onClick.AddListener(async () => + { + await SendJsonMessage("{ \"code\": \"WEST_COWBOY\", \"content\": \"{\\\"action\\\":\\\"LEAVE\\\"}\" }"); + }); + Tourubtn.onClick.AddListener(async () => + { + await SendJsonMessage(10,1); + }); + // 调用发送方法 + await SendJsonMessage("{ \"code\": \"WEST_COWBOY\", \"content\": \"{\\\"action\\\":\\\"INFO\\\"}\" }"); + + + } + + private async Task ConnectWebSocket() + { + _webSocket = new ClientWebSocket(); + + // 添加 Authorization 头 + _webSocket.Options.SetRequestHeader("Authorization", "Bearer " + AuthorizationValue); + // _webSocket.Options.SetRequestHeader("client-info",); + + try + { + Debug.Log("正在连接到 WebSocket..."); + await _webSocket.ConnectAsync(new Uri(WebSocketUri), CancellationToken.None); + Debug.Log("WebSocket 连接成功!"); + + // 开始接收消息 + _ = ReceiveMessages(); + } + catch (Exception e) + { + Debug.LogError($"WebSocket 连接失败:{e.Message}"); + } + } + + private async Task ReceiveMessages() + { + var buffer = new byte[1024]; + + try + { + while (_webSocket.State == WebSocketState.Open) + { + var result = await _webSocket.ReceiveAsync(new ArraySegment(buffer), CancellationToken.None); + + if (result.MessageType == WebSocketMessageType.Close) + { + Debug.Log("WebSocket 连接已被服务器关闭。"); + await _webSocket.CloseAsync(WebSocketCloseStatus.NormalClosure, "关闭连接", CancellationToken.None); + } + else + { + var message = Encoding.UTF8.GetString(buffer, 0, result.Count); + Debug.Log($"接收到消息:{message}"); + + var baseResponse = JsonConvert.DeserializeObject(message); + Promptmgr.Instance.PromptBubble(baseResponse.message); + if (baseResponse != null) + { + switch (baseResponse.code) + { + // 解析消息为 Fishresponse 对象 + case "FISHING_INFO": + // 解析为 FishJoinroomresponse 类型 + FishJoinroomresponse fishResponse = JsonConvert.DeserializeObject(message); + + if (fishResponse?.data != null) + { + + } + break; + + case "FISHING_BETTING": + // 解析消息为 Fishresponse 对象 + FishBetonresponse fishResponse1 = JsonConvert.DeserializeObject(message); + Promptmgr.Instance.PromptBubble(fishResponse1.message); + // 检查是否成功反序列化 + if (fishResponse1 != null && fishResponse1.data != null) + { + + } + else + { + Debug.LogWarning("收到的消息无法解析为 Fishresponse 对象。"); + } + break; + case "FISHING_FISHING": + + // 解析消息为 Fishresponse 对象 + Fishingresponse fishResponse2 = JsonConvert.DeserializeObject(message); + //Promptmgr.Instance.PromptBubble(fishResponse2.message); + // 检查是否成功反序列化 + if (fishResponse2 != null && fishResponse2.data != null) + { + + } + else + { + Debug.LogWarning("收到的消息无法解析为 Fishresponse 对象。"); + } + break; + case "BALANCE": + + break; + } + } + + + + } + } + } + catch (Exception e) + { + Debug.LogError($"接收消息时出错:{e.Message}"); + } + } + + + public async Task SendJsonMessage(int count,int pos) + { + if (_webSocket == null || _webSocket.State != WebSocketState.Open) + { + Debug.LogError("WebSocket 未连接,无法发送消息。"); + return; + } + + try + { + var message = new + { + code = "WEST_COWBOY", + content = $"{{\"action\":\"BETTING\",\"amount\":{count},\"count\":{pos}}}" + }; + + // 将对象序列化为 JSON 字符串 + string jsonMessage = JsonConvert.SerializeObject(message); + var encodedMessage = Encoding.UTF8.GetBytes(jsonMessage); + var buffer = new ArraySegment(encodedMessage); + + await _webSocket.SendAsync(buffer, WebSocketMessageType.Text, true, CancellationToken.None); + Debug.Log($"已发送 JSON 消息:{jsonMessage}"); + } + catch (Exception e) + { + Debug.LogError($"发送消息时出错:{e.Message}"); + } + } + public async Task SendJsonMessage(string json) + { + if (_webSocket == null || _webSocket.State != WebSocketState.Open) + { + Debug.LogError("WebSocket 未连接,无法发送消息。"); + return; + } + + try + { + var encodedMessage = Encoding.UTF8.GetBytes(json); + var buffer = new ArraySegment(encodedMessage); + + await _webSocket.SendAsync(buffer, WebSocketMessageType.Text, true, CancellationToken.None); + Debug.Log($"已发送 JSON 消息:{json}"); + } + catch (Exception e) + { + Debug.LogError($"发送消息时出错:{e.Message}"); + } + } + + private async void OnApplicationQuit() + { + if (_webSocket != null && _webSocket.State == WebSocketState.Open) + { + await _webSocket.CloseAsync(WebSocketCloseStatus.NormalClosure, "应用程序退出", CancellationToken.None); + _webSocket.Dispose(); + Debug.Log("WebSocket 连接已关闭。"); + } + } + + public void disbalance(float detail) + { + balance.text = detail.ToString(); + } + public void dissurplus(float detail, int p) + { + surpluscount_text.text = (p * (int)detail).ToString() + "金币"; + } + void UpdateCountdownText(float remainingTime) + { + + // 将剩余时间转换为小时、分钟和秒 + int hours = Mathf.FloorToInt(remainingTime / 3600); + int minutes = Mathf.FloorToInt((remainingTime % 3600) / 60); + int seconds = Mathf.FloorToInt(remainingTime % 60); + + // 使用格式化字符串显示倒计时(00:00:00) + TimeText.text = string.Format("{0:D2}:{1:D2}:{2:D2}", hours, minutes, seconds); + + + } + + + private void Update() + { + if (Time.time - lastCallTime >= interval) + { + // 每秒调用一次的代码 + if (remainingTime > 0) + { + remainingTime -= 1; + UpdateCountdownText(remainingTime); + Debug.Log("进入倒计时"); + } + if (remainingTime <= 0) + { + TimeText.gameObject.transform.parent.gameObject.SetActive(false); + } + // 更新上次调用时间 + lastCallTime = Time.time; + } + } +} \ No newline at end of file diff --git a/meng_yao/Assets/script/scene_Main/Thebestfishman/Westerncowboy.cs.meta b/meng_yao/Assets/script/scene_Main/Thebestfishman/Westerncowboy.cs.meta new file mode 100644 index 00000000..b04a1edc --- /dev/null +++ b/meng_yao/Assets/script/scene_Main/Thebestfishman/Westerncowboy.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 9163bcd1e1639854aae4695bd6c798d4 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: