Стратегия мечты – игровое время. Приветствую, дорогие друзья! Итак, продолжаю делать публикации по разработке глобальной стратегии на движке Unity. В этой статье я хочу разобрать игровое время, создать логику управление временем, увеличение и уменьшение скорости течения времени в игре, пауза. Для начала создадим кнопки по управлению временем и текстовое поле, в котором будет отображаться игровая дата. Затем, естественно, надо создать скрипт, который этим временем будет управлять. using TMPro; using UnityEngine; using UnityEngine.UI; public class GameTime : MonoBehaviour { [SerializeField] private TextMeshProUGUI _dayText; [SerializeField] private TextMeshProUGUI _monthText; [SerializeField] private TextMeshProUGUI _yearText; [SerializeField] private Button _x0Button; [SerializeField] private Button _x1Button; [SerializeField] private Button _x2Button; [SerializeField] private Button _x3Button; [SerializeField] private Button _x4Button; private float_daysPassed = 1; private int_monthsPa