我刚进入unity3d,我正在使用指南。但每次我尝试编译时,我都会收到错误CS0120。请帮助我,而不是将其标记为重复。
Course *c = new Course("Intermediate C++", *teach, *stud1, *stud2, *stud3);
}
答案 0 :(得分:4)
这一行是问题
logging.privateLogEntries.list
您得到的错误是
错误CS0120:访问非静态成员`UnityEngine.Rigidbody.AddForce(UnityEngine.Vector3)'
需要对象引用
如果您想将AddForce添加到与脚本相同的游戏对象中的刚体,那么您需要抓住那个ridigbody实例并施加力,就像这样。
Rigidbody.AddForce(movement*speed*Time.deltaTime);