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.
Он должен начать предлагать вещи после пустоты.
На практике это не так и только реально подсказывает вещи в других ситуациях.