/
Tracnuk
/
Test_9
Обзор
Документация
Войти
/
Tracnuk
/
Test_9
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
Assets/Scripts/SceneExitAnimation.cs
29 строк
795 B
JewSpirit
merge Tracnuk Danya Andrey changes
25 окт 2025, 16:38
25 окт 2025, 16:38
2c0a734
Код
Авторство
О чём код?
using System.Collections; using UnityEngine; using UnityEngine.SceneManagement; using UnityEngine.UI; public class SceneExitAnimation : MonoBehaviour { [SerializeField] float duration = 2; [SerializeField] Image background; public static SceneExitAnimation Instance; private void Start() { Instance = this; } public void LoadScene(int buildIndex) { StartCoroutine(DarknessAnimation(buildIndex)); } IEnumerator DarknessAnimation(int buildIndex) { for (float i = 0; i < duration; i += Time.deltaTime) { background.color = new Color(0, 0, 0, i); yield return new WaitForSeconds(Time.deltaTime); } background.color = Color.black; SceneManager.LoadScene(buildIndex); } }