Unity Error CS0120

时间:2018-06-17 03:33:12

标签: unity3d

我刚进入unity3d,我正在使用指南。但每次我尝试编译时,我都会收到错误CS0120。请帮助我,而不是将其标记为重复。

Course *c = new Course("Intermediate C++", *teach, *stud1, *stud2, *stud3);

}

1 个答案:

答案 0 :(得分:4)

这一行是问题

logging.privateLogEntries.list

您得到的错误是

  

错误CS0120:访问非静态成员`UnityEngine.Rigidbody.AddForce(UnityEngine.Vector3)'

需要对象引用

如果您想将AddForce添加到与脚本相同的游戏对象中的刚体,那么您需要抓住那个ridigbody实例并施加力,就像这样。

Rigidbody.AddForce(movement*speed*Time.deltaTime);