所以几天前,我安装了vscode来使用Unity游戏引擎脚本,然而,即使我安装了C#扩展,它也不会显示每个函数的参数,例如,如果我写一个 AddForce()
函数,但vscode并没有显示我应该在括号内放入什么样的参数。我怎样才能让它这样做呢?
比如说,它不会显示以下函数的参数 AddForce()
在我写的这段代码中。
using UnityEngine;
public class NewBehaviourScript : MonoBehaviour
{
public Rigidbody rb; //References the player's Rigid Body component as "rb"
void Update()
{
rb.AddForce();
}
}
另外,每当我从Unity项目中加载一个脚本时,vscode都会显示这个错误。
所以在最后,我安装了SDK,可以在下面找到。https:/dotnet.microsoft.comdownloaddotnet-frameworkthank-younet471-developer-pack-offlin-installer。 而现在Intellisense完美地工作了,我可以正确地看到每个函数的参数。另外,我直接打开了我的Unity项目脚本所在的文件夹,显然这也有帮助。
也许是这个原因?需要一个 project.json
文件或 *.sln
在你的项目中。https:/stackoverflow.coma2997973013616364。