Files
GeoSusGame/Assets/Scripts/data_transfer/LoadingScreen.cs
2026-04-26 21:17:38 +02:00

30 lines
677 B
C#

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class RevealObjects : MonoBehaviour
{
public List<GameObject> objects; // seznam objektů
public float delay = 1f; // čas mezi odkrýváním
void Start()
{
// nejdřív všechny skryjeme
foreach (GameObject obj in objects)
{
obj.SetActive(false);
}
// spustíme postupné odkrývání
StartCoroutine(Reveal());
}
IEnumerator Reveal()
{
foreach (GameObject obj in objects)
{
yield return new WaitForSeconds(delay);
obj.SetActive(true);
}
}
}