关卡开场动画

This commit is contained in:
yangjing 2022-02-11 19:58:24 +08:00
parent 996ca1dc27
commit e872381e28
7 changed files with 2241 additions and 1355 deletions

File diff suppressed because it is too large Load Diff

View File

@ -299,7 +299,7 @@ RectTransform:
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 1593487552089916832}
- {fileID: 5111372793132720207}
- {fileID: 1570623986291034939}
- {fileID: 987875187}
- {fileID: 8767444850111818679}
@ -538,11 +538,11 @@ RectTransform:
type: 3}
m_PrefabInstance: {fileID: 5777518965813572997}
m_PrefabAsset: {fileID: 0}
--- !u!224 &1593487552089916832 stripped
--- !u!224 &5111372793132720207 stripped
RectTransform:
m_CorrespondingSourceObject: {fileID: 6887168216434345711, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
m_PrefabInstance: {fileID: 6830972509661769025}
m_PrefabInstance: {fileID: 6286447948450706629}
m_PrefabAsset: {fileID: 0}
--- !u!1001 &5777518965813572997
PrefabInstance:
@ -668,131 +668,7 @@ PrefabInstance:
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 6ebd5f76171ee4e0b8d96b2eae97c251, type: 3}
--- !u!1001 &6395436234779048092
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 981190536}
m_Modifications:
- target: {fileID: 539047986927620544, guid: 25cbbba289b6a49d6916bc6215534770,
type: 3}
propertyPath: m_Name
value: PanelEndings
objectReference: {fileID: 0}
- target: {fileID: 539047986927620544, guid: 25cbbba289b6a49d6916bc6215534770,
type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
- target: {fileID: 539047986927620545, guid: 25cbbba289b6a49d6916bc6215534770,
type: 3}
propertyPath: m_Pivot.x
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 539047986927620545, guid: 25cbbba289b6a49d6916bc6215534770,
type: 3}
propertyPath: m_Pivot.y
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 539047986927620545, guid: 25cbbba289b6a49d6916bc6215534770,
type: 3}
propertyPath: m_RootOrder
value: 3
objectReference: {fileID: 0}
- target: {fileID: 539047986927620545, guid: 25cbbba289b6a49d6916bc6215534770,
type: 3}
propertyPath: m_AnchorMax.x
value: 1
objectReference: {fileID: 0}
- target: {fileID: 539047986927620545, guid: 25cbbba289b6a49d6916bc6215534770,
type: 3}
propertyPath: m_AnchorMax.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 539047986927620545, guid: 25cbbba289b6a49d6916bc6215534770,
type: 3}
propertyPath: m_AnchorMin.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 539047986927620545, guid: 25cbbba289b6a49d6916bc6215534770,
type: 3}
propertyPath: m_AnchorMin.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 539047986927620545, guid: 25cbbba289b6a49d6916bc6215534770,
type: 3}
propertyPath: m_SizeDelta.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 539047986927620545, guid: 25cbbba289b6a49d6916bc6215534770,
type: 3}
propertyPath: m_SizeDelta.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 539047986927620545, guid: 25cbbba289b6a49d6916bc6215534770,
type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 539047986927620545, guid: 25cbbba289b6a49d6916bc6215534770,
type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 539047986927620545, guid: 25cbbba289b6a49d6916bc6215534770,
type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 539047986927620545, guid: 25cbbba289b6a49d6916bc6215534770,
type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 539047986927620545, guid: 25cbbba289b6a49d6916bc6215534770,
type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 539047986927620545, guid: 25cbbba289b6a49d6916bc6215534770,
type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 539047986927620545, guid: 25cbbba289b6a49d6916bc6215534770,
type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 539047986927620545, guid: 25cbbba289b6a49d6916bc6215534770,
type: 3}
propertyPath: m_AnchoredPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 539047986927620545, guid: 25cbbba289b6a49d6916bc6215534770,
type: 3}
propertyPath: m_AnchoredPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 539047986927620545, guid: 25cbbba289b6a49d6916bc6215534770,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 539047986927620545, guid: 25cbbba289b6a49d6916bc6215534770,
type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 539047986927620545, guid: 25cbbba289b6a49d6916bc6215534770,
type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 25cbbba289b6a49d6916bc6215534770, type: 3}
--- !u!1001 &6830972509661769025
--- !u!1001 &6286447948450706629
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
@ -829,146 +705,6 @@ PrefabInstance:
propertyPath: m_AnchoredPosition.x
value: 414
objectReference: {fileID: 0}
- target: {fileID: 6830972509022268528, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_AnchorMax.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 6830972509022268528, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_AnchorMin.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 6830972509022268528, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_AnchoredPosition.x
value: 93.85712
objectReference: {fileID: 0}
- target: {fileID: 6830972509022268528, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_AnchoredPosition.y
value: -24
objectReference: {fileID: 0}
- target: {fileID: 6830972509156605960, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_AnchorMax.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 6830972509156605960, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_AnchorMin.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 6830972509156605960, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_AnchoredPosition.x
value: 69.57141
objectReference: {fileID: 0}
- target: {fileID: 6830972509156605960, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_AnchoredPosition.y
value: -24
objectReference: {fileID: 0}
- target: {fileID: 6830972509320652315, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_AnchorMax.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 6830972509320652315, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_AnchorMin.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 6830972509320652315, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_AnchoredPosition.x
value: 45.285706
objectReference: {fileID: 0}
- target: {fileID: 6830972509320652315, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_AnchoredPosition.y
value: -24
objectReference: {fileID: 0}
- target: {fileID: 6830972509864680218, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_AnchorMax.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 6830972509864680218, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_AnchorMin.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 6830972509864680218, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_AnchoredPosition.x
value: 118.14282
objectReference: {fileID: 0}
- target: {fileID: 6830972509864680218, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_AnchoredPosition.y
value: -24
objectReference: {fileID: 0}
- target: {fileID: 6830972510663692486, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_AnchorMax.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 6830972510663692486, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_AnchorMin.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 6830972510663692486, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_AnchoredPosition.x
value: 166.71423
objectReference: {fileID: 0}
- target: {fileID: 6830972510663692486, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_AnchoredPosition.y
value: -24
objectReference: {fileID: 0}
- target: {fileID: 6830972510682338522, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_AnchorMax.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 6830972510682338522, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_AnchorMin.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 6830972510682338522, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_AnchoredPosition.x
value: 142.42853
objectReference: {fileID: 0}
- target: {fileID: 6830972510682338522, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_AnchoredPosition.y
value: -24
objectReference: {fileID: 0}
- target: {fileID: 6830972510889436285, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_AnchorMax.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 6830972510889436285, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_AnchorMin.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 6830972510889436285, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_AnchoredPosition.x
value: 21
objectReference: {fileID: 0}
- target: {fileID: 6830972510889436285, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_AnchoredPosition.y
value: -24
objectReference: {fileID: 0}
- target: {fileID: 6887168215451146749, guid: 841ca4be8d96342da81473d244f04f57,
type: 3}
propertyPath: m_AnchorMax.y
@ -1131,6 +867,130 @@ PrefabInstance:
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 841ca4be8d96342da81473d244f04f57, type: 3}
--- !u!1001 &6395436234779048092
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 981190536}
m_Modifications:
- target: {fileID: 539047986927620544, guid: 25cbbba289b6a49d6916bc6215534770,
type: 3}
propertyPath: m_Name
value: PanelEndings
objectReference: {fileID: 0}
- target: {fileID: 539047986927620544, guid: 25cbbba289b6a49d6916bc6215534770,
type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
- target: {fileID: 539047986927620545, guid: 25cbbba289b6a49d6916bc6215534770,
type: 3}
propertyPath: m_Pivot.x
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 539047986927620545, guid: 25cbbba289b6a49d6916bc6215534770,
type: 3}
propertyPath: m_Pivot.y
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 539047986927620545, guid: 25cbbba289b6a49d6916bc6215534770,
type: 3}
propertyPath: m_RootOrder
value: 3
objectReference: {fileID: 0}
- target: {fileID: 539047986927620545, guid: 25cbbba289b6a49d6916bc6215534770,
type: 3}
propertyPath: m_AnchorMax.x
value: 1
objectReference: {fileID: 0}
- target: {fileID: 539047986927620545, guid: 25cbbba289b6a49d6916bc6215534770,
type: 3}
propertyPath: m_AnchorMax.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 539047986927620545, guid: 25cbbba289b6a49d6916bc6215534770,
type: 3}
propertyPath: m_AnchorMin.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 539047986927620545, guid: 25cbbba289b6a49d6916bc6215534770,
type: 3}
propertyPath: m_AnchorMin.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 539047986927620545, guid: 25cbbba289b6a49d6916bc6215534770,
type: 3}
propertyPath: m_SizeDelta.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 539047986927620545, guid: 25cbbba289b6a49d6916bc6215534770,
type: 3}
propertyPath: m_SizeDelta.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 539047986927620545, guid: 25cbbba289b6a49d6916bc6215534770,
type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 539047986927620545, guid: 25cbbba289b6a49d6916bc6215534770,
type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 539047986927620545, guid: 25cbbba289b6a49d6916bc6215534770,
type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 539047986927620545, guid: 25cbbba289b6a49d6916bc6215534770,
type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 539047986927620545, guid: 25cbbba289b6a49d6916bc6215534770,
type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 539047986927620545, guid: 25cbbba289b6a49d6916bc6215534770,
type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 539047986927620545, guid: 25cbbba289b6a49d6916bc6215534770,
type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 539047986927620545, guid: 25cbbba289b6a49d6916bc6215534770,
type: 3}
propertyPath: m_AnchoredPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 539047986927620545, guid: 25cbbba289b6a49d6916bc6215534770,
type: 3}
propertyPath: m_AnchoredPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 539047986927620545, guid: 25cbbba289b6a49d6916bc6215534770,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 539047986927620545, guid: 25cbbba289b6a49d6916bc6215534770,
type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 539047986927620545, guid: 25cbbba289b6a49d6916bc6215534770,
type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 25cbbba289b6a49d6916bc6215534770, type: 3}
--- !u!224 &8174312654083100069 stripped
RectTransform:
m_CorrespondingSourceObject: {fileID: 1549853549434864437, guid: 30cc95837c5a74b1ca4757bb85a4abfa,

View File

@ -14,7 +14,7 @@ public class GameLogic : MonoBehaviour
private void Start()
{
PanelGame tUIGame = UIManager.Instance.OpenUI<PanelGame>();
tUIGame.Init();
tUIGame.Init(true);
mFilm = Instantiate(ResourceManager.Instance.LoadRes<Film>(Const.Path.GetFilm(PlayerData.Instance.CurrentLevelID)));
mFilm.transform.SetParent(mCtnStage);

View File

@ -0,0 +1,76 @@
using System;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
using DG.Tweening;
public class LevelOpening : MonoBehaviour
{
[SerializeField] Image mImgBg;
[SerializeField] RectTransform mRctTopFrame;
[SerializeField] RectTransform mRctBottomFrame;
[SerializeField] RectTransform mRctTitleBg;
[SerializeField] GameObject mGobContent;
[SerializeField] Text mTxtTitle;
[SerializeField] Image mImgLogo;
[SerializeField] Image mImgIcon;
private Action mDelExit;
public void Enter(int pLevel, Action pDelExit)
{
gameObject.SetActive(true);
mDelExit = pDelExit;
int tLevelID = GameConfig.Instance.LevelSort[pLevel - 1];
LevelData tLvData = GameConfig.Instance.GetLevelData(tLevelID);
if (ColorUtility.TryParseHtmlString(tLvData.LevelColorCode, out Color tLevelColor))
{
mImgBg.color = tLevelColor;
}
mTxtTitle.text = "关卡 " + pLevel;
mImgLogo.sprite = ResourceManager.Instance.LoadRes<Sprite>(Const.Path.GetLevelLogo(tLevelID));
mImgIcon.sprite = ResourceManager.Instance.LoadRes<Sprite>(Const.Path.GetLevelIconSmall(tLevelID));
//animation
mImgBg.gameObject.SetActive(true);
mRctTopFrame.anchoredPosition = new Vector2(0, 850);
mRctBottomFrame.anchoredPosition = new Vector2(0, -760);
mGobContent.SetActive(true);
mRctTitleBg.localScale = new Vector3(1, 0, 1);
mImgLogo.rectTransform.anchoredPosition = new Vector2(600, 0);
mImgIcon.rectTransform.localScale = Vector3.zero;
Sequence tAniSequence = DOTween.Sequence();
tAniSequence.Append(mRctTopFrame.DOAnchorPosY(360, 0.5f));
tAniSequence.Join(mRctBottomFrame.DOAnchorPosY(-360, 0.5f));
tAniSequence.Join(mImgLogo.rectTransform.DOAnchorPosX(-320, 0.5f).SetEase(Ease.InSine));
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.AppendInterval(0.8f);
tAniSequence.AppendCallback(Exit);
tAniSequence.Append(mRctTopFrame.DOAnchorPosY(850, 0.5f));
tAniSequence.Join(mRctBottomFrame.DOAnchorPosY(-760, 0.5f));
tAniSequence.AppendCallback(Over);
}
private void Exit()
{
mImgBg.gameObject.SetActive(false);
mGobContent.SetActive(false);
mDelExit?.Invoke();
}
private void Over()
{
gameObject.SetActive(false);
}
}

View File

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

View File

@ -9,6 +9,8 @@ public class PanelGame : BasePanel
{
public Action<int[]> DelPlay;
[SerializeField] LevelOpening mLvOpening;
[SerializeField] Text mTxtTitle;
[SerializeField] Button mBtnLevel;
[SerializeField] Button mBtnMenu;
@ -18,7 +20,8 @@ public class PanelGame : BasePanel
[SerializeField] GameObject[] mGobArrows;
[SerializeField] ButtonSound[] mBtnSounds;
[SerializeField] GameObject mGobJumpTip;
[SerializeField] GameObject mGobChooseTip;
[SerializeField] GameObject mGobTapTip;
[SerializeField] GameObject mGobPlay;
[SerializeField] Button mBtnPlay;
@ -45,7 +48,20 @@ public class PanelGame : BasePanel
mAni = GetComponent<PanelGameAni>();
}
public void Init()
public void Init(bool pWithOpening = false)
{
if (pWithOpening)
{
mLvOpening.Enter(PlayerData.Instance.CurrentLevel, ShowStage);
}
else
{
mLvOpening.gameObject.SetActive(false);
ShowStage();
}
}
private void ShowStage()
{
LevelData tLvData = GameConfig.Instance.GetLevelData(PlayerData.Instance.CurrentLevelID);
@ -80,15 +96,16 @@ public class PanelGame : BasePanel
mBtnSounds[i].DelClick = OnClickSound;
}
mGobJumpTip.SetActive(false);
mGobChooseTip.SetActive(false);
mGobTapTip.SetActive(false);
mGobPlay.SetActive(false);
mGobPlayProgress.SetActive(false);
mAtrAction.gameObject.SetActive(false);
mGobOpMask.SetActive(false);
mAni.Init();
TimerManager.Instance.Schedule(() => mGobJumpTip.SetActive(true), 0.5f);
TimerManager.Instance.Schedule(() => mGobChooseTip.SetActive(true), 0.5f);
}
private void OnClickLevel()
@ -110,6 +127,7 @@ public class PanelGame : BasePanel
private void OnClickPlay()
{
mGobTapTip.SetActive(false);
mGobPlay.SetActive(false);
mGobOpMask.SetActive(true);
for (int i = 0; i < mBtnSlots.Length; i++)
@ -173,6 +191,7 @@ public class PanelGame : BasePanel
}
}
mGobTapTip.SetActive(tAllSet);
mGobPlay.SetActive(tAllSet);
}
}

View File

@ -296,7 +296,6 @@ public class PanelMain : BasePanel
private void OnClickOpen()
{
Debug.Log("click open!!!");
mBtnOpen.enabled = false;
FadeOutOpenPart();
}