40 lines
1.1 KiB
C#
40 lines
1.1 KiB
C#
|
using System.Collections;
|
||
|
using System.Collections.Generic;
|
||
|
using UnityEngine;
|
||
|
using DG.Tweening;
|
||
|
|
||
|
public class MainUIAnim : MonoBehaviour
|
||
|
{
|
||
|
private Tween m_LeftTween;
|
||
|
private Tween m_RightTween;
|
||
|
|
||
|
private RectTransform m_LeftRect;
|
||
|
private RectTransform m_RightRect;
|
||
|
|
||
|
private void OnEnable()
|
||
|
{
|
||
|
if(m_LeftRect == null)
|
||
|
{
|
||
|
m_LeftRect = transform.GetChild(0).GetComponent<RectTransform>();
|
||
|
}
|
||
|
if (m_RightRect == null)
|
||
|
{
|
||
|
m_RightRect = transform.GetChild(1).GetComponent<RectTransform>();
|
||
|
}
|
||
|
m_LeftRect.anchoredPosition = new Vector2(-248, -45);
|
||
|
m_RightRect.anchoredPosition = new Vector2(248, -45);
|
||
|
m_LeftTween.Kill();
|
||
|
m_RightTween.Kill();
|
||
|
m_LeftTween = m_LeftRect.DOAnchorPosX(253, 0.5f);
|
||
|
m_RightTween = m_RightRect.DOAnchorPosX(-253, 0.5f);
|
||
|
}
|
||
|
|
||
|
private void OnDisable()
|
||
|
{
|
||
|
m_LeftRect.anchoredPosition = new Vector2(-248, -45);
|
||
|
m_RightRect.anchoredPosition = new Vector2(248, -45);
|
||
|
m_LeftTween.Kill();
|
||
|
m_RightTween.Kill();
|
||
|
}
|
||
|
}
|