using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; using UnityEngine.SceneManagement; using TMPro;
public class woodscr : MonoBehaviour { [SerializeField] public int time = 1; [SerializeField] public int woodplus; [SerializeField] public int cooldown = 0; [SerializeField] public TMP_Text timer;
// Update is called once per frame void Update() { timer.text = time.ToString(); if (time == 0) { time = 1; data.wood +=woodplus; StopCoroutine(Timer()); } } public void Exit() { SceneManager.LoadScene("map"); } private IEnumerator Timer() { while(true) { yield return new WaitForSeconds(1); //wait 2 seconds time -=1; }
public void Ten() { time = 30; woodplus = 10; StartCoroutine(Timer()); } public void Tenten() { time = 40; woodplus = 20; StartCoroutine(Timer()); } public void Tententen() { time = 50; woodplus = 30; StartCoroutine(Timer()); } }
}
Unity Пишет что The modifier 'public' is not valid for this item. (34,5).Почему?