using System.Collections;
using UnityEngine;
public class BackgroundChanger : MonoBehaviour
{
public SpriteRenderer backgroundRenderer; // Ссылка на SpriteRenderer, который показывает фон
public Sprite[] backgrounds; // Массив спрайтов для фонов
public float changeInterval = 5.0f; // Интервал смены фона (в секундах)
private int currentBackgroundIndex = 0; // Текущий индекс спрайта
void Start()
{
if (backgrounds.Length > 0)
{
StartCoroutine(ChangeBackground());
}
else
{
Debug.LogWarning("No backgrounds assigned to the BackgroundChanger script.");
}
}
IEnumerator ChangeBackground()
{
while (true)
{
yield return new WaitForSeconds(changeInterval);
currentBackgroundIndex = (currentBackgroundIndex + 1) % backgrounds.Length;
backgroundRenderer.sprite = backgrounds[currentBackgroundIndex];
}
}
}
если знаете как в игре лунтик х ПОМОГИТЕ!
мне очень надо