Files
yandex-quest/Assets/Scripts/Core/MainMenu/MainMenu.cs
T

29 lines
709 B
C#

using System.Collections;
using System.Collections.Generic;
using Cysharp.Threading.Tasks;
using UnityEngine;
using DG.Tweening;
public class MainMenu : MonoBehaviour
{
[SerializeField] CanvasGroup _splash;
[SerializeField] UIMenu _warning;
private IEnumerator Start()
{
_splash.gameObject.SetActive(true);
var canvases = GetComponentsInChildren<UIMenu>();
foreach(var menu in canvases)
menu.gameObject.SetActive(false);
yield return new WaitForSeconds(3);
_warning.gameObject.SetActive(true);
_splash.DOFade(0, .5f)
.SetEase(Ease.Linear)
.OnComplete(() => _splash.gameObject.SetActive(false));
}
}