1
0
Files
Unity-Essentials-Pathway/Assets/_Unity Essentials/Source Files/Scripts/ActivateObjectAfterDelay.cs
T
LupiNexMedia f84f5c592b initial commit
2026-04-28 09:32:03 +02:00

29 lines
659 B
C#

using UnityEngine;
using System.Collections;
public class ActivateObjectAfterDelay : MonoBehaviour
{
// Time delay in seconds
public float delay = 5.0f;
// Use this for initialization
void Start()
{
// Start the coroutine
StartCoroutine(ActivationRoutine());
}
// Coroutine to activate child objects after a delay
private IEnumerator ActivationRoutine()
{
// Wait for the specified delay
yield return new WaitForSeconds(delay);
// Activate all child objects
foreach (Transform child in transform)
{
child.gameObject.SetActive(true);
}
}
}