Files
DropToTheRoots/Game/Assets/Scripts/StartScreenIntro.cs
T
2026-06-07 11:11:37 +02:00

43 lines
945 B
C#

using UnityEngine;
using System.Collections;
public class StartSceneIntro : MonoBehaviour
{
public GameObject background;
public GameObject startButton;
public AudioSource introAudio;
public AudioSource menuAudio;
public Animator introAnimation;
void Start()
{
background.SetActive(false);
startButton.SetActive(false);
StartCoroutine(PlayIntro());
}
IEnumerator PlayIntro()
{
// play 10 sec animation
if (introAnimation != null)
introAnimation.Play("YourAnimationName");
// play 10 sec audio
if (introAudio != null)
introAudio.Play();
// wait 10 seconds
yield return new WaitForSeconds(10f);
// show menu
background.SetActive(true);
startButton.SetActive(true);
// optional: play menu music/jingle
if (menuAudio != null)
menuAudio.Play();
}
}