Roll A Ball Tutorial

I can’t get the ball to roll. I only get the ball to go up and the camera moves up.

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class PlayerController : MonoBehaviour {

public float speed;

private Rigidbody rb;

void Start ()
{
rb = GetComponent ();
}

void FixedUpdate ()
{

float moveHorizontal = Input.GetAxis (“Horizontal”);
float moveVertical = Input.GetAxis (“Vertical”);

Vector3 movement = new Vector3 (moveHorizontal, 0.0f, moveVertical);

rb.AddForce (movement * speed);

}

}

Please read this for posting code on the forums: Using code tags properly - Unity Engine - Unity Discussions

So, for you the ball is only moving on 1 axis, is that right?

There is a dedicated forum for each tutorial. It’s here for the Roll a Ball one: Roll-a-ball Tutorial Q&A - Learn Content & Certification - Unity Discussions

I was going to get around to mentioning that. Thanks.