From 34b607d8da517eaff1eb35e437f12ee757708b22 Mon Sep 17 00:00:00 2001 From: wangguan <wangguan@kt007.com> Date: Tue, 27 Oct 2020 14:33:31 +0800 Subject: [PATCH] 新手引导最终版 --- Assets/Materials/Guide/RectGuidance.mat | 6 +- Assets/Resources/UI/Guide/GuidePanel.prefab | 86 ++---------------------------------------- Assets/Scripts/Guide/GuidePanel.cs | 3 + 3 files changed, 11 insertions(+), 84 deletions(-) diff --git a/Assets/Materials/Guide/RectGuidance.mat b/Assets/Materials/Guide/RectGuidance.mat index c945fc2..7d18417 100644 --- a/Assets/Materials/Guide/RectGuidance.mat +++ b/Assets/Materials/Guide/RectGuidance.mat @@ -69,8 +69,8 @@ - _OcclusionStrength: 1 - _Parallax: 0.02 - _Slider: 81.39478 - - _SliderX: 189 - - _SliderY: 73.5 + - _SliderX: 75 + - _SliderY: 80 - _SmoothnessTextureChannel: 0 - _SpecularHighlights: 1 - _SrcBlend: 1 @@ -83,7 +83,7 @@ - _UseUIAlphaClip: 0 - _ZWrite: 1 m_Colors: - - _Center: {r: -3, g: -862, b: 0, a: 0} + - _Center: {r: -150, g: -198, b: 0, a: 0} - _Color: {r: 1, g: 1, b: 1, a: 1} - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} m_BuildTextureStacks: [] diff --git a/Assets/Resources/UI/Guide/GuidePanel.prefab b/Assets/Resources/UI/Guide/GuidePanel.prefab index 13fe9bf..164322c 100644 --- a/Assets/Resources/UI/Guide/GuidePanel.prefab +++ b/Assets/Resources/UI/Guide/GuidePanel.prefab @@ -109,7 +109,7 @@ m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 0 + m_IsActive: 1 --- !u!224 &4359018530067976343 RectTransform: m_ObjectHideFlags: 0 @@ -150,7 +150,7 @@ m_Name: m_EditorClassIdentifier: m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Color: {r: 1, g: 1, b: 1, a: 0} m_RaycastTarget: 1 m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} m_Maskable: 1 @@ -297,81 +297,6 @@ m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 ---- !u!1 &1314492779774081398 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2767345415624806079} - - component: {fileID: 3991006856445647940} - - component: {fileID: 3190227548474715788} - m_Layer: 5 - m_Name: Image_2 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &2767345415624806079 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1314492779774081398} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 8945681477854862129} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 0.5} - m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 0, y: -53} - m_SizeDelta: {x: 81, y: 60} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &3991006856445647940 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1314492779774081398} - m_CullTransparentMesh: 0 ---- !u!114 &3190227548474715788 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1314492779774081398} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: 01bc6fa9e51edc84f9a1b22eeaa5b317, 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 &2464011919466335442 GameObject: m_ObjectHideFlags: 0 @@ -431,7 +356,7 @@ m_Name: m_EditorClassIdentifier: m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Color: {r: 1, g: 1, b: 1, a: 0} m_RaycastTarget: 1 m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} m_Maskable: 1 @@ -803,7 +728,7 @@ m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 4119363682436677752} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalPosition: {x: 0, y: 0, z: -0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 5529930024907350475} @@ -811,7 +736,7 @@ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 0, y: 0} + m_AnchoredPosition: {x: 9, y: 130} m_SizeDelta: {x: 158, y: 518} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &4167795648100950029 @@ -2076,7 +2001,6 @@ m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 3078043526367245840} - - {fileID: 2767345415624806079} m_Father: {fileID: 5529930024907350475} m_RootOrder: 7 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} diff --git a/Assets/Scripts/Guide/GuidePanel.cs b/Assets/Scripts/Guide/GuidePanel.cs index 7af2a97..a2427cf 100644 --- a/Assets/Scripts/Guide/GuidePanel.cs +++ b/Assets/Scripts/Guide/GuidePanel.cs @@ -259,6 +259,7 @@ GameObject go = transform.Find("Image_TowerPos2").gameObject; Image btnImg = go.GetComponent<Image>(); + btnImg.raycastTarget=false; InitRectGuidance(btnImg, 75, 80); SetRimPos(go); maskObj.ShowImmediately(); @@ -284,6 +285,7 @@ { if (currentIndex == 0) { + SetRimActive(true); //设置位置 AddButtonListener(towerBuyBtn, ac); @@ -297,6 +299,7 @@ { GameObject go = transform.Find("Image_TowerPos2").gameObject; Image btnImg = go.GetComponent<Image>(); + btnImg.raycastTarget=true; InitRectGuidance(btnImg, 75, 80); SetRimPos(go); maskObj.ShowImmediately(); -- Gitblit v1.9.1