Не работает передвижение через нажатие клавиш

Я только начал изучать Unity и делал по гайду. Все в порядке: в консоле нет ошибок. Но при нажатии клавиши ничего не происходит.

Вот код:

using UnityEngine;
using System.Collections;


public class SphereMovement : MonoBehaviour
{

    public Rigidbody rb;

    public float runSpeed = 500f;
    public float jumpForce = 15f;
    public float strafeSpeed = 500f;

    protected bool strafeLeft=false;
    protected bool strafeRight=false;
    protected bool doJump =false;



    void Update()
    {
        if (Input.GetKey(KeyCode.A))
        {
            strafeLeft = true;

        }   else
        {
            strafeLeft = false;
        }

        if (Input.GetKey(KeyCode.D))
        {
            strafeRight = true;

        }  else
        {
            strafeRight = false;

        }
        if (Input.GetKeyDown(KeyCode.Space))
        {
            doJump = true;
        }    

          
       

    }
    void FixeUpdate()
    {
        rb.AddForce(0, 0, runSpeed * Time.deltaTime);

    }

}

Помогите, пожалуйста.


Ответы (0 шт):