using System.Collections;
using UnityEngine.EventSystems;
public class PlayerMovement : MonoBehaviour {
private CharacterController controller;
private Vector3 direction;
public float speed = 15f;
void start()
{
controller = GetComponent<CharacterController>();
}
void Update()
{
direction.z = speed;
controller.Move(direction * Time.deltaTime);
}
}
Why i am getting this error? I am using unity5.3 this is the full error
NullReferenceException: Object reference not set to an instance of an object PlayerMovement.Update () (at Assets/Scripts/PlayerMovement.cs:16)