34 lines
600 B
C#
34 lines
600 B
C#
using DG.Tweening;
|
|
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using UnityEngine;
|
|
using UnityEngine.UI;
|
|
|
|
public class SwitchUI : MonoBehaviour
|
|
{
|
|
public Image m_Image;
|
|
|
|
public Sprite[] m_Sprites;
|
|
|
|
public RectTransform m_Rect;
|
|
|
|
private Tween m_Tween;
|
|
|
|
public void SwitchSP(int index)
|
|
{
|
|
m_Image.sprite = m_Sprites[index];
|
|
}
|
|
|
|
public void OnEnter()
|
|
{
|
|
m_Tween.Kill();
|
|
m_Tween = m_Rect.DOAnchorPosX(150, 0.5f);
|
|
}
|
|
|
|
public void OnExit()
|
|
{
|
|
m_Tween.Kill();
|
|
m_Tween = m_Rect.DOAnchorPosX(-200,0.5f);
|
|
}
|
|
}
|