From 0750fd1325344f3957d3ef96706951dee350f7e6 Mon Sep 17 00:00:00 2001 From: yangjing Date: Tue, 15 Feb 2022 12:16:18 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E7=BB=86=E8=8A=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Assets/Resources/Image/SoundPic/006/006_2.png | Bin 7458 -> 4754 bytes .../Image/SoundPic/006/006_2.png.meta | 2 +- Assets/Resources/Image/SoundPic/006/006_3.png | Bin 4754 -> 7458 bytes .../Image/SoundPic/006/006_3.png.meta | 2 +- Assets/Resources/UIs/PanelLevel.prefab | 159 +++++++++++++++++- .../UI/CustomControl/LevelList/LevelCell.cs | 35 +++- .../Scripts/UI/CustomControl/LevelOpening.cs | 6 +- 7 files changed, 188 insertions(+), 16 deletions(-) diff --git a/Assets/Resources/Image/SoundPic/006/006_2.png b/Assets/Resources/Image/SoundPic/006/006_2.png index 88ed14bc11594359339a1a7674847ee79e0f36a5..98ebe002d5b9123873b49ec04fc4d3d7a734f96e 100644 GIT binary patch literal 4754 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 literal 7458 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 diff --git a/Assets/Resources/Image/SoundPic/006/006_3.png.meta b/Assets/Resources/Image/SoundPic/006/006_3.png.meta index fe3c187c..ec306a0b 100644 --- a/Assets/Resources/Image/SoundPic/006/006_3.png.meta +++ b/Assets/Resources/Image/SoundPic/006/006_3.png.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 8787407a3e52745438d76b5be4bdc0fd +guid: b9e5ccea9730f4212a676cc98b3c1c24 TextureImporter: internalIDToNameTable: [] externalObjects: {} diff --git a/Assets/Resources/UIs/PanelLevel.prefab b/Assets/Resources/UIs/PanelLevel.prefab index 774cdcb7..2bdaa0b6 100644 --- a/Assets/Resources/UIs/PanelLevel.prefab +++ b/Assets/Resources/UIs/PanelLevel.prefab @@ -1,5 +1,79 @@ %YAML 1.1 %TAG !u! tag:unity3d.com,2011: +--- !u!1 &1074116976095071813 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4734323287478086054} + - component: {fileID: 533362903110576947} + - component: {fileID: 6099835323015152707} + m_Layer: 5 + m_Name: Img_ComingSoon + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &4734323287478086054 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1074116976095071813} + 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: 1890007151171864231} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -3.0000305, y: -51.5} + m_SizeDelta: {x: 335, y: 157} + m_Pivot: {x: 0.7, y: 1} +--- !u!222 &533362903110576947 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1074116976095071813} + m_CullTransparentMesh: 0 +--- !u!114 &6099835323015152707 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1074116976095071813} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 70d82c1f91d4849209e84353b848a604, 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 &1549853547358536703 GameObject: m_ObjectHideFlags: 0 @@ -905,7 +979,8 @@ MonoBehaviour: mGobComplete: {fileID: 7274106816053439044} mImgProgress: {fileID: 7274106814941670833} mGobEmpty: {fileID: 1890007151263563442} - mGobComingSoon: {fileID: 1890007151171864230} + mBtnComingSoon: {fileID: 7010971288309089060} + mImgComingSoon: {fileID: 6099835323015152707} --- !u!1 &1549853548948624559 GameObject: m_ObjectHideFlags: 0 @@ -1215,8 +1290,11 @@ GameObject: - component: {fileID: 1890007151171864231} - component: {fileID: 1890007151171864249} - component: {fileID: 1890007151171864248} + - component: {fileID: 7010971288309089060} + - component: {fileID: 5402614547375753744} + - component: {fileID: 3403624935305712569} m_Layer: 5 - m_Name: Gob_ComingSoon + m_Name: Btn_ComingSoon m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 @@ -1232,7 +1310,8 @@ RectTransform: 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_Children: + - {fileID: 4734323287478086054} m_Father: {fileID: 1549853548759154686} m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -1278,6 +1357,80 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 +--- !u!114 &7010971288309089060 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1890007151171864230} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 0 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1890007151171864248} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!95 &5402614547375753744 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1890007151171864230} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 7c5794036b4624dd7a0d12e3ceb6bb4a, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorControllerStateOnDisable: 0 +--- !u!114 &3403624935305712569 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1890007151171864230} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 791356b2c7d5c444980c1472ffa8f1ff, type: 3} + m_Name: + m_EditorClassIdentifier: --- !u!1 &1890007151263563442 GameObject: m_ObjectHideFlags: 0 diff --git a/Assets/Scripts/UI/CustomControl/LevelList/LevelCell.cs b/Assets/Scripts/UI/CustomControl/LevelList/LevelCell.cs index df378651..dcaeb0f2 100644 --- a/Assets/Scripts/UI/CustomControl/LevelList/LevelCell.cs +++ b/Assets/Scripts/UI/CustomControl/LevelList/LevelCell.cs @@ -3,6 +3,7 @@ using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; +using DG.Tweening; public class LevelCell : MonoBehaviour { @@ -17,14 +18,16 @@ public class LevelCell : MonoBehaviour [SerializeField] Image mImgProgress; [SerializeField] GameObject mGobEmpty; - [SerializeField] GameObject mGobComingSoon; + [SerializeField] Button mBtnComingSoon; + [SerializeField] Image mImgComingSoon; private int mIndex; private int mLevelID; private void Awake() { - UIUtils.BindBtn(mBtnBg, OnClick); + UIUtils.BindBtn(mBtnBg, OnClickBg); + UIUtils.BindBtn(mBtnComingSoon, OnClickComingSoon, AudioType.New); } public void Init(int pIndex) @@ -50,26 +53,40 @@ public class LevelCell : MonoBehaviour mImgProgress.fillAmount = (float)tUnlockedEndingCount / tLvData.Endings.Count; mBtnBg.gameObject.SetActive(true); - mGobEmpty.gameObject.SetActive(false); - mGobComingSoon.gameObject.SetActive(false); + mGobEmpty.SetActive(false); + mBtnComingSoon.gameObject.SetActive(false); } public void SetEmpty() { mBtnBg.gameObject.SetActive(false); - mGobEmpty.gameObject.SetActive(true); - mGobComingSoon.gameObject.SetActive(false); + mGobEmpty.SetActive(true); + mBtnComingSoon.gameObject.SetActive(false); } public void SetComingSoon() { mBtnBg.gameObject.SetActive(false); - mGobEmpty.gameObject.SetActive(false); - mGobComingSoon.gameObject.SetActive(true); + mGobEmpty.SetActive(false); + mBtnComingSoon.gameObject.SetActive(true); } - private void OnClick() + private void OnClickBg() { DelClick?.Invoke(mIndex); } + + private void OnClickComingSoon() + { + mImgComingSoon.gameObject.SetActive(true); + + mImgComingSoon.color = Color.white; + mImgComingSoon.rectTransform.localScale = Vector3.zero; + + mImgComingSoon.rectTransform.DOKill(); + mImgComingSoon.rectTransform.DOScale(1, 0.3f).SetEase(Ease.OutBounce); + + mImgComingSoon.DOKill(); + mImgComingSoon.DOFade(0, 0.3f).SetDelay(0.8f); + } } \ No newline at end of file diff --git a/Assets/Scripts/UI/CustomControl/LevelOpening.cs b/Assets/Scripts/UI/CustomControl/LevelOpening.cs index 3ceadb01..8a77432c 100644 --- a/Assets/Scripts/UI/CustomControl/LevelOpening.cs +++ b/Assets/Scripts/UI/CustomControl/LevelOpening.cs @@ -46,7 +46,8 @@ public class LevelOpening : MonoBehaviour mCvsContent.alpha = 1; mRctTitleBg.localScale = new Vector3(1, 0, 1); mImgLogo.rectTransform.anchoredPosition = new Vector2(600, 0); - mImgIcon.rectTransform.localScale = Vector3.zero; + mImgIcon.rectTransform.localScale = Vector3.one * 1.2f; + mImgIcon.color = new Color(1, 1, 1, 0); Sequence tAniSequence = DOTween.Sequence(); tAniSequence.Append(mRctTopFrame.DOAnchorPosY(360, 0.5f)); @@ -55,7 +56,8 @@ public class LevelOpening : MonoBehaviour tAniSequence.Append(mImgLogo.rectTransform.DOSizeDelta(new Vector2(550, mImgLogo.rectTransform.sizeDelta.y), 0.15f).SetEase(Ease.OutSine)); tAniSequence.Append(mImgLogo.rectTransform.DOSizeDelta(new Vector2(640, mImgLogo.rectTransform.sizeDelta.y), 0.15f).SetEase(Ease.InSine)); tAniSequence.Append(mRctTitleBg.DOScale(Vector3.one, 0.3f).SetEase(Ease.OutBack)); - tAniSequence.Join(mImgIcon.rectTransform.DOScale(Vector3.one, 0.3f).SetEase(Ease.OutBack).SetDelay(0.2f)); + tAniSequence.Append(mImgIcon.rectTransform.DOScale(Vector3.one, 0.3f).SetEase(Ease.OutBounce)); + tAniSequence.Join(mImgIcon.DOFade(1, 0.1f)); tAniSequence.AppendInterval(0.8f); tAniSequence.AppendCallback(Exit); tAniSequence.Append(mCvsBg.DOFade(0, 0.3f));