统一标准组件在Visual Studio中预先包装了错误,我试图学习,因此我尝试使用自动更正系统,将错误降至最低。
我确保我拥有所有相关插件的最新统一性和VisualStudio。
https://gist.github.com/EgoSphere001/288818beb7ad0d2db2bdda028508c76e
答案 0 :(得分:0)
请再次查看您的脚本
PlayerMovement
您正在关闭rb
类……所以Update
和Start
属于哪里? public PlayerMovement(){
的表达式主体是可以的,但我建议您坚持使用常规方法声明。
也无法使用构造函数来生成MonoBehaviours,因此public class PlayerMovement : MonoBehaviour
{
public Rigidbody rb;
// Start is called before the first frame update
private void Start()
{
Debug.Log("Hello, World!");
}
// Update is called once per frame
private void Update()
{
}
}
也没有意义。
您的脚本应该看起来像这样
Update
还请注意:您应该删除所有空的Unity消息,例如Start
,apply
等,因为Unity仍然会调用它们而导致不必要的开销。