@yraiv

Почему Unity Не видит спрайты?

ошибка - NullReferenceException: Object reference not set to an instance of an object
public bool OnOff;
    public Sprite MusicOn;
    public Sprite MusicOff;
    private Image TempImage;
    private void Start()
    {
        OnOff = true;
    }

    public void ToggleMusic()
    {
        if (!OnOff)
        {
            AudioListener.volume = 1f;
            OnOff = true;
            TempImage.sprite = MusicOn;
        } else if (OnOff)
        {
            AudioListener.volume = 0f;
            OnOff = false;
            TempImage.sprite = MusicOff;

        }

    }
/
Что не так я сделал?
  • Вопрос задан
  • 64 просмотра
Пригласить эксперта
Ответы на вопрос 1
freeExec
@freeExec
Участник OpenStreetMap
Потому что не назначил.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы