Неоднозначная ссылка CS0104: «Отладка» - это неоднозначная ссылка между «UnityEngine.Debug» и «System.Diagnostics.Debug» - PullRequest
0 голосов
/ 28 мая 2020

Я новичок в программировании и мне нужна помощь, чтобы исправить всплывающее окно с ошибкой, которое появилось после написания оператора if в коде, 5 кодов ошибок для всех строк Debug.Log, перед оператором if они работали нормально.

    int max = 1000;
    int min = 1;



    Debug.Log("Welcome to number Wizard");
    Debug.Log("Pick a number");
    Debug.Log("Highest number is: " + max);
    Debug.Log("Lowest number is: " + min);
}

// Update is called once per frame
void Update()
{
    if (Input.GetKeyDown(KeyCode.UpArrow))
    {
        Debug.Log("Up Arrow key was pressed");
    }
}

}

1 Ответ

1 голос
/ 28 мая 2020

Если он вам не нужен поверх файла, удалите

using System.Diagnostics;

В противном случае используйте полное пространство имен

UnityEngine.Debug.Log("some text");

или добавьте

using Debug = UnityEngine.Debug;

вверху вашего файла.

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