40 lines
1.2 KiB
C#
40 lines
1.2 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
using UnityEngine;
|
|
using UnityEngine.EventSystems;
|
|
using DG.Tweening;
|
|
|
|
namespace Assets.Scripts.Scenes.VideoRide
|
|
{
|
|
class RankingScript: MonoBehaviour
|
|
{
|
|
GameObject Hide { get; set; }
|
|
GameObject Show { get; set; }
|
|
private void Start()
|
|
{
|
|
Hide = transform.Find("Head/Hide").gameObject;
|
|
Show = transform.Find("Head/Show").gameObject;
|
|
UIManager.AddEvent(Hide, UnityEngine.EventSystems.EventTriggerType.PointerClick, Hidehandler);
|
|
UIManager.AddEvent(Show, UnityEngine.EventSystems.EventTriggerType.PointerClick, Showhandler);
|
|
}
|
|
private void Hidehandler(BaseEventData data)
|
|
{
|
|
transform.DOLocalMoveX(-913, 1f).onComplete+=()=> {
|
|
Show.SetActive(true);
|
|
Hide.SetActive(false);
|
|
};
|
|
}
|
|
private void Showhandler(BaseEventData data)
|
|
{
|
|
Show.SetActive(false);
|
|
Hide.SetActive(true);
|
|
transform.DOLocalMoveX(-667, 1f).onComplete += () => {
|
|
|
|
};
|
|
}
|
|
}
|
|
}
|