Мне нужно сделать 5-минутный таймер.Пишу скрипт на юнити. На данный момент код выглядит так: Код using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; public class Timer : MonoBehaviour { public float timer = 300; private DateTime timerEnd; private void Start() { timerEnd = DateTime.Now.AddSeconds(timer); } private void Update() { TimeSpan delta = timerEnd - DateTime.Now; Debug.Log(delta.Minutes.ToString("00") + ":" + delta.Seconds.ToString("00")); if (delta.TotalSeconds <= 0) { Debug.Log("TheEND"); } } } Выдает следующую ошибку:
r3xq1, Object reference not set to an instance of an object Timer.DisplayTime (System.Single timeToDisplay
Sane4ik2102, я что ванга шо ли? не вижу полностью кода! (И пиши текстом код, а не скриншотами!) Да и по третей ссылке в самом низу есть полностью код, возьми да себе запиши его, перепиши как тебе нужно в конце концов.