private void Start() { // Преобразуем сохраненную json строку по звездам в объект _starsHelper = JsonUtility.FromJson <StarsHelper>(PlayerPrefs.GetString("stars-level")); // Подписываем отображение проигрыша в событие смерти персонажа Main.Instance.CharacterController.IsDead += FailedLevel; }
private void Start() { StarsHelper = JsonUtility.FromJson <StarsHelper>(PlayerPrefs.GetString("stars-level")); if (_number <= StarsHelper.Stars.Count) { _image.sprite = _sprites[StarsHelper.Stars[_number - 1] - 1]; } }
private void Start() { // Преобразуем сохраненную json строку в объект StarsHelper = JsonUtility.FromJson <StarsHelper>(PlayerPrefs.GetString("stars-level")); // Если существуют звезды для текущего уровня if (_number <= StarsHelper.Stars.Count) { // Устанавливаем спрайт звезд из массива _image.sprite = _sprites[StarsHelper.Stars[_number - 1] - 1]; } }
private void Start() { _starsHelper = JsonUtility.FromJson <StarsHelper>(PlayerPrefs.GetString("stars-level")); GameManager.Instance.CharacterController.IsDead += FailedLevel; }