Ошибки без причины (Unity3D -> C # -> Visual Studio -> Android) - PullRequest
0 голосов
/ 26 мая 2019

Я создал игру, которая полностью работала без ошибок.Внезапно через неделю я решил проверить свой код, чтобы посмотреть, смогу ли я его упростить.Тем не менее, когда я открыл скрипт, он дал мне более сотни ошибок ... Он говорит, что пространство имен необходимо, но есть импортированное пространство имен ...

Я пытался искать решения, но безуспешно... Вот небольшой пример.Я получаю ошибки во всех объявлениях «GameObject» и в каждом «пустом» поле, а также в моем одиночном объявлении.Все работало неделю назад.Также нет ошибок консоли.Все подчеркнуто красным.

// Namespace imports
using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class PopupManager : MonoBehaviour
{
    // Declarations
    public static PopupManager Instance { get; set; }

    public GameObject signInWarning;
    private GameObject clone;



    void Awake()
    {
        // Singleton creation
        if(Instance == null)
        {
            Instance = this;
            DontDestroyOnLoad(gameObject);
        }
        else
        {
            Destroy(gameObject);
        }
    }



    public void SignInWarning(bool status)
    {
        if (status)
        {
            clone = Instantiate(signInWarning);
        }
        else
        {
            Destroy(clone, .4f);
        }
    }
}

Я хотел бы решить эти проблемы.Я знаю, что мой код работает и не имеет ошибок.Мое единственное предположение, что это связано с настройками Visual Studios или, возможно, сбой в их системе?Очень расстраивает отсутствие возможности доступа к ярлыкам методов и получения ошибок без ошибок ...

Заранее спасибо за помощь!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...