Сегодня я начал свое приключение с единства и хотел, чтобы объект двигался вперед, когда вы нажимаете «w». На удивление не работает, выскакивает ошибка. Я буквально скопировал код из учебника, и да, я добавил код как компонент объекта. Ниже приведен код и сообщение об ошибке:
using UnityEngine;
public class PlayerMovement : MonoBehaviour
{
private Rigidbody rb;
public float Force = 2000f;
void FixedUpdate()
{
if (Input.GetKey(KeyCode.W))
{
rb.AddForce(0, 0, Force * Time.deltaTime );
}
}
}
Сообщение об ошибке: NullReferenceException: ссылка на объект не установлена для экземпляра объекта PlayerMovement.FixedUpdate () (at Assets / PlayerMovement.cs: 14).