Intellisense не предлагает методы MonoBehaviour - PullRequest
0 голосов
/ 12 мая 2019

Intellisense работает почти так же, как и должно, однако, когда я в классе и начинаю вводить void On (событие) Intellisense не предлагает автоматически методы MonoBehaviour, такие как OnMouseOver или OnMouseExit. Также не предлагаются методы запуска или обновления. Также обратите внимание, что я использую Visual Studio 2019 и Unity 2017. В нем также говорится, что текущий проект - Assembly-CSharp.

Пример здесь: https://imgur.com/a/LV15PvZ

Я попытался перезагрузить компьютер, Unity, Visual Studio. Я также пытался вручную сказать единице, чтобы использовать Visual Studio 2019.

Если бы я начал печатать:

public GameObject object;

Visual Studio автоматически начинает предлагать что-то, когда я добираюсь до G.

Если я начал печатать:

void OnMouseEnter()
{

}

Он не предлагает никаких монобихиологических методов после void.

Он должен начать предлагать вещи после пустоты. На практике это не так и только реально подсказывает вещи в других ситуациях.

1 Ответ

0 голосов
/ 12 мая 2019

Мне удалось решить мою проблему, сказав единице об использовании Visual Studio 2017, а затем открыв решение в Visual Studio 2019.

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