using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using System;
using UnityEngine.UI;
public class AddTable : MonoBehaviour
{
public float time;
public Button BonusBbttn;
public GameObject Stopimage;
public void ActivateAfter()
{
BonusBbttn.interactable = false;
Stopimage.gameObject.SetActive(true);
StartCoroutine(ActivateRoutine());
}
private IEnumerator ActivateRoutine()
{
yield return new WaitForSeconds(time);
BonusBbttn.interactable = true;
Stopimage.gameObject.SetActive(false);
}
}
Вот допустим есть кнопка при нажатий добавляет 500gold, и отключается на определенный time, при переходе на другую сцену и снова обратно, таймер сбрасывается и кнопка снова активна. Реши через Dont Destry сделать, но там вообще каша.