Intellisense几乎可以正常工作,但是,当我在一个类中并开始在void On(event)中键入内容时,Intellisense不会自动建议像OnMouseOver或OnMouseExit这样的MonoBehaviour方法。也没有建议使用Start或Update方法。另外,请注意,我正在使用Visual Studio 2019和Unity2017。它还表示当前项目是Assembly-CSharp。
此处的示例:https://imgur.com/a/LV15PvZ
我尝试重新启动PC,Unity,Visual Studio。我还尝试过手动告诉统一使用Visual Studio 2019。
如果我开始输入:
public GameObject object;
当我到达G时,Visual Studio会自动开始建议事情。
如果我开始输入:
void OnMouseEnter()
{
}
在无效之后,它不建议任何Monobehaviour方法。
它应该在虚空之后开始暗示事物。 在实践中,它并不能真正建议其他情况。
答案 0 :(得分:0)
我设法告诉Unity使用Visual Studio 2017,然后在Visual Studio 2019中打开解决方案,从而解决了问题。