From e3f8216b5af8e0726b7e818a4a5062f38bce1e77 Mon Sep 17 00:00:00 2001
From: client_Zxw <826696702@qq.com>
Date: 星期三, 20 二月 2019 15:20:37 +0800
Subject: [PATCH] 3335 主界面修改
---
System/MainInterfacePanel/MainPositionTween.cs | 105 ++++++++++++++++++++++++++++++++++++++--------------
1 files changed, 77 insertions(+), 28 deletions(-)
diff --git a/System/MainInterfacePanel/MainPositionTween.cs b/System/MainInterfacePanel/MainPositionTween.cs
index e21a9e7..ded7b26 100644
--- a/System/MainInterfacePanel/MainPositionTween.cs
+++ b/System/MainInterfacePanel/MainPositionTween.cs
@@ -14,40 +14,89 @@
{
[Header("涓荤晫闈㈤《閮ㄤ笂涓嬪垏鎹㈡寜閽粍")]
public float CopyOfThePanelSpeed = 1f;//鍓湰闈㈡澘绉诲姩閫熷害
- [SerializeField] Transform CopyOfThePanel;
- [SerializeField] Transform CopyOfThePosition1;
- [SerializeField] Transform CopyOfThePosition2;
+ [SerializeField] Transform m_CopyOfThePanel;
+ [SerializeField] Transform m_CopyOfThePosition1;
+ [SerializeField] Transform m_CopyOfThePosition2;
+ [SerializeField] Transform m_ContainerBossList;
-
- public void SetCopyOfThePanelPos(bool show)
- {
- if (show)
- {
- CopyOfThePanel.localPosition = CopyOfThePosition1.localPosition;
- }
- else
- {
- CopyOfThePanel.localPosition = CopyOfThePosition2.localPosition;
- }
- }
- public void SetCopyOfThePanelTweenPos(bool show)
- {
- if (show)
- {
- CopyOfThePanel.DOLocalMoveY(CopyOfThePosition1.localPosition.y, CopyOfThePanelSpeed);
- }
- else
- {
- CopyOfThePanel.DOLocalMoveY(CopyOfThePosition2.localPosition.y, CopyOfThePanelSpeed);
- }
- }
public bool IsSetCopyOfThePanelShow
{
get
- {
- return (CopyOfThePanel.position - CopyOfThePosition1.position).sqrMagnitude > (2.5 * 2.5);
+ {
+ return (m_CopyOfThePanel.position - m_CopyOfThePosition1.position).sqrMagnitude < (2.5 * 2.5);
+ }
+ }
+ public void SetCopyOfThePanelPos(bool _bool)
+ {
+ if (_bool)
+ {
+ m_CopyOfThePanel.localPosition = m_CopyOfThePosition1.localPosition;
+ }
+ else
+ {
+ m_CopyOfThePanel.localPosition = m_CopyOfThePosition2.localPosition;
}
}
+ public void SetCopyOfThePanelTweenPos(bool _bool)
+ {
+ if (_bool)
+ {
+ m_CopyOfThePanel.DOLocalMoveY(m_CopyOfThePosition1.localPosition.y, CopyOfThePanelSpeed);
+ }
+ else
+ {
+ m_CopyOfThePanel.DOLocalMoveY(m_CopyOfThePosition2.localPosition.y, CopyOfThePanelSpeed);
+ }
+ }
+ public void SetBossListPos(bool _bool)
+ {
+ if (_bool)
+ {
+ m_ContainerBossList.localPosition = m_CopyOfThePosition1.localPosition;
+ }
+ else
+ {
+ m_ContainerBossList.localPosition = m_CopyOfThePosition2.localPosition;
+ }
+ }
+ public void SetBossListTweenPos(bool _bool)
+ {
+ if (_bool)
+ {
+ m_ContainerBossList.DOLocalMoveY(m_CopyOfThePosition1.localPosition.y, CopyOfThePanelSpeed);
+ }
+ else
+ {
+ m_ContainerBossList.DOLocalMoveY(m_CopyOfThePosition2.localPosition.y, CopyOfThePanelSpeed);
+ }
+ }
+ public void SetTipAndBossPos(bool _bool)
+ {
+ if (_bool)
+ {
+ SetCopyOfThePanelPos(true);
+ SetBossListPos(false);
+ }
+ else
+ {
+ SetCopyOfThePanelPos(false);
+ SetBossListPos(true);
+ }
+ }
+ public void SetTipAndBossTweenPos(bool _bool)
+ {
+ if (_bool)
+ {
+ SetCopyOfThePanelTweenPos(true);
+ SetBossListTweenPos(false);
+ }
+ else
+ {
+ SetCopyOfThePanelTweenPos(false);
+ SetBossListTweenPos(true);
+ }
+ }
+
}
}
--
Gitblit v1.8.0