From 7fb3cd81620c752fae1ef8b0d5aa13d0f725f056 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9C=E8=99=9E=E6=B8=A0=E6=88=90=E2=80=9D?= <“yuqucheng2006@qq.com”> Date: Mon, 27 Jul 2026 08:26:37 +0800 Subject: [PATCH] =?UTF-8?q?feat(homepage):=20=E6=B7=BB=E8=AE=BE=E5=A4=87?= =?UTF-8?q?=E6=8E=A7=E5=88=B6=E8=A7=A3=E9=94=81=E5=8A=A8=E7=94=BB=E4=B8=8E?= =?UTF-8?q?=E8=B5=84=E6=BA=90=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 1. 新增设备控制解锁动画逻辑,使用DOTween实现锁图标位移动画与旋转动画 2. 更新多语言配置,修正100118词条文本 3. 新增主页锁图标相关资源与预制件配置 4. 调整安全学习页面与主页部分UI布局与显示状态 --- Assets/Res/language/language.json | 4 +- Assets/Res/ui/homepage/homePage.prefab | 290 ++++++++++++++---- Assets/Res/ui/homepage/texture/关闭 (1).png | Bin 4417 -> 0 bytes Assets/Res/ui/homepage/texture/关闭.png | Bin 3162 -> 0 bytes Assets/Res/ui/homepage/texture/锁头.png | Bin 0 -> 746 bytes .../texture/{关闭.png.meta => 锁头.png.meta} | 2 +- Assets/Res/ui/homepage/texture/锁身.png | Bin 0 -> 824 bytes Assets/Res/ui/homepage/texture/锁身.png.meta | 127 ++++++++ Assets/Res/ui/homepage/关闭 (1).png | Bin 0 -> 5513 bytes .../homepage/{texture => }/关闭 (1).png.meta | 2 +- Assets/Res/ui/homepage/关闭 (2).png | Bin 0 -> 8582 bytes Assets/Res/ui/homepage/关闭 (2).png.meta | 127 ++++++++ .../safetylearningPage.prefab | 48 +-- .../UI/Pages/HomePage/HomePageDeviceCtrl.cs | 23 ++ 14 files changed, 535 insertions(+), 88 deletions(-) delete mode 100644 Assets/Res/ui/homepage/texture/关闭 (1).png delete mode 100644 Assets/Res/ui/homepage/texture/关闭.png create mode 100644 Assets/Res/ui/homepage/texture/锁头.png rename Assets/Res/ui/homepage/texture/{关闭.png.meta => 锁头.png.meta} (98%) create mode 100644 Assets/Res/ui/homepage/texture/锁身.png create mode 100644 Assets/Res/ui/homepage/texture/锁身.png.meta create mode 100644 Assets/Res/ui/homepage/关闭 (1).png rename Assets/Res/ui/homepage/{texture => }/关闭 (1).png.meta (98%) create mode 100644 Assets/Res/ui/homepage/关闭 (2).png create mode 100644 Assets/Res/ui/homepage/关闭 (2).png.meta diff --git a/Assets/Res/language/language.json b/Assets/Res/language/language.json index dfc30ea..619e5d8 100644 --- a/Assets/Res/language/language.json +++ b/Assets/Res/language/language.json @@ -586,8 +586,8 @@ }, { "key": "100118", - "zh": "Visual Aid", - "en": "Person & Pet Detection" + "zh": "视觉辅助", + "en": "Visual Aid" }, { "key": "100119", diff --git a/Assets/Res/ui/homepage/homePage.prefab b/Assets/Res/ui/homepage/homePage.prefab index 5f4a59d..b74a9bb 100644 --- a/Assets/Res/ui/homepage/homePage.prefab +++ b/Assets/Res/ui/homepage/homePage.prefab @@ -360,9 +360,9 @@ RectTransform: m_Children: [] m_Father: {fileID: 4568515400396789170} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 55, y: -20} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} m_SizeDelta: {x: 0, y: 40} m_Pivot: {x: 0, y: 0.5} --- !u!222 &244985182926712396 @@ -2615,6 +2615,7 @@ GameObject: - component: {fileID: 2522958872087521260} - component: {fileID: 5707581869988270634} - component: {fileID: 5110207866664163532} + - component: {fileID: 2472106093602191441} m_Layer: 5 m_Name: Button m_TagString: Untagged @@ -2633,13 +2634,14 @@ RectTransform: m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 - m_Children: [] + m_Children: + - {fileID: 4549641389805951800} m_Father: {fileID: 8329422327455280038} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 1, y: 0.5} m_AnchorMax: {x: 1, y: 0.5} m_AnchoredPosition: {x: -24, y: 0} - m_SizeDelta: {x: 61, y: 61} + m_SizeDelta: {x: 80, y: 80} m_Pivot: {x: 1, y: 0.5} --- !u!222 &2522958872087521260 CanvasRenderer: @@ -2669,7 +2671,7 @@ MonoBehaviour: m_OnCullStateChanged: m_PersistentCalls: m_Calls: [] - m_Sprite: {fileID: 21300000, guid: a5d8f0e5437461b4abf22cf27c34ba6d, type: 3} + m_Sprite: {fileID: 21300000, guid: a41dd79bd2d21cb4ea440482fe486c1b, type: 3} m_Type: 0 m_PreserveAspect: 0 m_FillCenter: 1 @@ -2723,6 +2725,23 @@ MonoBehaviour: m_OnClick: m_PersistentCalls: m_Calls: [] +--- !u!111 &2472106093602191441 +Animation: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1528268016797059463} + m_Enabled: 1 + serializedVersion: 3 + m_Animation: {fileID: 0} + m_Animations: + - {fileID: 7400000, guid: 5019704754ed30848b6ee9a49de93b33, type: 2} + - {fileID: 7400000, guid: 5fab539a4ce44fb469fbaf4b4c892c08, type: 2} + m_WrapMode: 0 + m_PlayAutomatically: 0 + m_AnimatePhysics: 0 + m_CullingType: 0 --- !u!1 &1576138000093902441 GameObject: m_ObjectHideFlags: 0 @@ -4321,6 +4340,82 @@ MonoBehaviour: m_StringArgument: m_BoolArgument: 0 m_CallState: 2 +--- !u!1 &2072789493408150862 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4549641389805951800} + - component: {fileID: 1336686806192021963} + - component: {fileID: 5806023291857184733} + m_Layer: 5 + m_Name: "\u9501\u8EAB" + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4549641389805951800 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2072789493408150862} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.2, y: 1.2, z: 1.2} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7301429371568280684} + m_Father: {fileID: 4918584386673552785} + 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: -4} + m_SizeDelta: {x: 23, y: 16} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1336686806192021963 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2072789493408150862} + m_CullTransparentMesh: 1 +--- !u!114 &5806023291857184733 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2072789493408150862} + 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: 6e746ec12e0581e488ee439466ced117, 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 &2156901436133826188 GameObject: m_ObjectHideFlags: 0 @@ -5321,10 +5416,10 @@ RectTransform: m_Children: [] m_Father: {fileID: 1846093831662304367} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 120, y: 10} - m_SizeDelta: {x: 36, y: 45} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 45} m_Pivot: {x: 0.5, y: 1} --- !u!222 &3749378162026232689 CanvasRenderer: @@ -5662,10 +5757,10 @@ RectTransform: - {fileID: 4929160862756643459} m_Father: {fileID: 1069437048745146005} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 6, y: -35.5} - m_SizeDelta: {x: 155.5, y: 60} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 60} m_Pivot: {x: 0, y: 0.5} --- !u!222 &6545400438610870076 CanvasRenderer: @@ -7453,10 +7548,10 @@ RectTransform: - {fileID: 327602628975355249} m_Father: {fileID: 1069437048745146005} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 472.5, y: -35.5} - m_SizeDelta: {x: 155.5, y: 60} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 60} m_Pivot: {x: 0, y: 0.5} --- !u!222 &1430460842267038712 CanvasRenderer: @@ -8416,10 +8511,10 @@ RectTransform: - {fileID: 1666632072748462393} m_Father: {fileID: 3113186033587881318} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 79.875, y: -55.5} - m_SizeDelta: {x: 159.75, y: 111} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 111} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &1208559727036824385 CanvasRenderer: @@ -9017,10 +9112,10 @@ RectTransform: m_Children: [] m_Father: {fileID: 4568515400396789170} 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: -20} - m_SizeDelta: {x: 40, y: 40} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 40} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &5333284508431453442 CanvasRenderer: @@ -9763,10 +9858,10 @@ RectTransform: m_Children: [] m_Father: {fileID: 4568515400396789170} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 70, y: -20} - m_SizeDelta: {x: 36, y: 36} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 36} m_Pivot: {x: 0, y: 0.5} --- !u!222 &2163933620157744377 CanvasRenderer: @@ -11132,10 +11227,10 @@ RectTransform: - {fileID: 2975297560480716843} m_Father: {fileID: 1069437048745146005} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 317, y: -35.5} - m_SizeDelta: {x: 155.5, y: 60} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 60} m_Pivot: {x: 0, y: 0.5} --- !u!222 &1781978324875051918 CanvasRenderer: @@ -12000,10 +12095,10 @@ RectTransform: m_Children: [] m_Father: {fileID: 1846093831662304367} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 51, y: 10} - m_SizeDelta: {x: 102, y: 45} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 45} m_Pivot: {x: 0.5, y: 1} --- !u!222 &1255502245993973393 CanvasRenderer: @@ -13000,10 +13095,10 @@ RectTransform: - {fileID: 6020472513220436764} m_Father: {fileID: 1069437048745146005} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 161.5, y: -35.5} - m_SizeDelta: {x: 155.5, y: 60} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 60} m_Pivot: {x: 0, y: 0.5} --- !u!222 &7222490346232352863 CanvasRenderer: @@ -13839,10 +13934,10 @@ RectTransform: - {fileID: 3973224289061388720} m_Father: {fileID: 3113186033587881318} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 256.625, y: -55.5} - m_SizeDelta: {x: 159.75, y: 111} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 111} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &5747587932164273453 CanvasRenderer: @@ -14252,6 +14347,81 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: textKey: 100091 +--- !u!1 &7520608409584025081 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7301429371568280684} + - component: {fileID: 3467792466590047464} + - component: {fileID: 8598241692950229233} + m_Layer: 5 + m_Name: "\u9501\u5934" + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7301429371568280684 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7520608409584025081} + 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: 4549641389805951800} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 6.0000095, y: -1} + m_SizeDelta: {x: 15, y: 10} + m_Pivot: {x: 0.9, y: 0} +--- !u!222 &3467792466590047464 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7520608409584025081} + m_CullTransparentMesh: 1 +--- !u!114 &8598241692950229233 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7520608409584025081} + 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: d681360ee4eab174f9a05f3ce1d1575b, 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 &7568027519537787283 GameObject: m_ObjectHideFlags: 0 @@ -15123,7 +15293,6 @@ MonoBehaviour: tipPoint: {fileID: 81902936719861509} setWifiPage: {fileID: 8038532572982553104, guid: e7ef5081212dfe9469c40678baa2b0ac, type: 3} - scrollRect: {fileID: 7398385099859628837} --- !u!1 &8115864904787809625 GameObject: m_ObjectHideFlags: 0 @@ -15143,7 +15312,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 0 + m_IsActive: 1 --- !u!224 &7190469845234229913 RectTransform: m_ObjectHideFlags: 0 @@ -15809,10 +15978,10 @@ RectTransform: - {fileID: 4828275562546024043} m_Father: {fileID: 3113186033587881318} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 433.375, y: -55.5} - m_SizeDelta: {x: 159.75, y: 111} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 111} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &2323428145332649792 CanvasRenderer: @@ -16170,8 +16339,8 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 1} m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: -718} - m_SizeDelta: {x: -60, y: 90} + m_AnchoredPosition: {x: 0, y: -708} + m_SizeDelta: {x: -60, y: 100} m_Pivot: {x: 0.5, y: 1} --- !u!222 &3725448806178526700 CanvasRenderer: @@ -16234,8 +16403,9 @@ MonoBehaviour: - {fileID: 8380278350344021491} deviceCtrlIcon: {fileID: 5707581869988270634} deviceCtrlIconSprites: - - {fileID: 21300000, guid: 270b7498d8c874846a217490545c892e, type: 3} - - {fileID: 21300000, guid: 2c5e038c22ef43e48973192016a329d0, type: 3} + - {fileID: 21300000, guid: a41dd79bd2d21cb4ea440482fe486c1b, type: 3} + - {fileID: 21300000, guid: 72ba6b45a4eaf984ca833c9496fdc5f8, type: 3} + lockImage: {fileID: 7520608409584025081} valueColors: - {r: 0.6156863, g: 0.6117647, b: 0.61960787, a: 1} - {r: 0.18039216, g: 1, b: 0.88235295, a: 1} @@ -17713,10 +17883,10 @@ RectTransform: - {fileID: 1538898088399718538} m_Father: {fileID: 3113186033587881318} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 610.125, y: -55.5} - m_SizeDelta: {x: 159.75, y: 111} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 111} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &4295980959046441324 CanvasRenderer: diff --git a/Assets/Res/ui/homepage/texture/关闭 (1).png b/Assets/Res/ui/homepage/texture/关闭 (1).png deleted file mode 100644 index 7eeda4960f78ea59b3887f41c08bd9889867bd3e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4417 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 AjsO4v diff --git a/Assets/Res/ui/homepage/texture/锁头.png b/Assets/Res/ui/homepage/texture/锁头.png new file mode 100644 index 0000000000000000000000000000000000000000..174f7fcd2c667331f7951d9113fd897cdea6877f GIT binary patch literal 746 zcmV7kX51*z;@WO6w0Az zopH&~!;=Ge!UpN$uQY=+iY3Y@uS~KXyyAOhTpGGsKlRBd=S&(sVkH}-(eZm_lv5@Z zItT5ehsmhD>p)kN9=W+dT!uyKpx#Pz%sPY_bv*|*h_mL~X3Zv@ArvxIbnMshg3NA! zZ!G6}z$h*^2!Tv36pIx_s(@`=D~iJ=C@zY#)OckrFac!D>L{ER68Mi-6wVzI!2R4( zIG6B+!bj*D3E}>3D2$GL=1B_ABL7i|K!mt&eLCw%PSOn85qn5RZCpDE84dT5m=KQR zj^s2h9ke8)Lq?E!t4e71T{xsJQpgC7XHIgyP2k%L+y*ipB>OZ|Vvm~cA>-#456Me@ zg$yBcawDPr?V^&CjukS7WCOqX>0;7nc#Px#07*qoM6N<$f;kvJ&Hw-a literal 0 HcmV?d00001 diff --git a/Assets/Res/ui/homepage/texture/关闭.png.meta b/Assets/Res/ui/homepage/texture/锁头.png.meta similarity index 98% rename from Assets/Res/ui/homepage/texture/关闭.png.meta rename to Assets/Res/ui/homepage/texture/锁头.png.meta index 6751585..cd42b1c 100644 --- a/Assets/Res/ui/homepage/texture/关闭.png.meta +++ b/Assets/Res/ui/homepage/texture/锁头.png.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: a5d8f0e5437461b4abf22cf27c34ba6d +guid: d681360ee4eab174f9a05f3ce1d1575b TextureImporter: internalIDToNameTable: [] externalObjects: {} diff --git a/Assets/Res/ui/homepage/texture/锁身.png b/Assets/Res/ui/homepage/texture/锁身.png new file mode 100644 index 0000000000000000000000000000000000000000..4d0cb043510d7ffd1caeafa0b33f17e656c5ea0d GIT binary patch literal 824 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 LNkvXXu0mjfda`_7 literal 0 HcmV?d00001 diff --git a/Assets/Res/ui/homepage/texture/关闭 (1).png.meta b/Assets/Res/ui/homepage/关闭 (1).png.meta similarity index 98% rename from Assets/Res/ui/homepage/texture/关闭 (1).png.meta rename to Assets/Res/ui/homepage/关闭 (1).png.meta index 4ef4c87..37d66f7 100644 --- a/Assets/Res/ui/homepage/texture/关闭 (1).png.meta +++ b/Assets/Res/ui/homepage/关闭 (1).png.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 2736dafec7d1ffd49b8312e35504a511 +guid: a41dd79bd2d21cb4ea440482fe486c1b TextureImporter: internalIDToNameTable: [] externalObjects: {} diff --git a/Assets/Res/ui/homepage/关闭 (2).png b/Assets/Res/ui/homepage/关闭 (2).png new file mode 100644 index 0000000000000000000000000000000000000000..7143cad113f08c8ca5483805537a59eae658d8a1 GIT binary patch literal 8582 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.DOAnchorPosY(0,0.5f); + t1.onComplete = () => + { + lockImage.GetComponent().DOLocalRotate(new Vector3(0,180,0),0.8f); + }; + } + else + { + Tweener t1=lockImage.GetComponent().DOLocalRotate(new Vector3(0,0,0),0.8f); + t1.onComplete = () => + { + lockImage.GetComponent().DOAnchorPosY(-1,0.5f); + }; + + } + } /// /// 0:未连接无值 1:有值 ///