private CameraFollow follow;
private CameraFollow follow;
private MouseLook look;
// Use this for initialization
void Start () {
transform.parent = null;
look = Camera.main.GetComponent<MouseLook>();
follow = Camera.main.GetComponent<CameraFollow>();
}
// Update is called once per frame
void Update ()
{
GameObject target = GameObject.Find("pc");
if(Input.GetAxis("Mouse ScrollWheel") > 0)
{
transform.parent = target.transform;
look.enabled = false;
follow.enabled = true;
}
if(Input.GetAxis("Mouse ScrollWheel") < 0)
{
transform.parent = null;
look.enabled = true;
follow.enabled = false;
}
}
I try to disable my third person camera on zoom in and disable my first person camera on zoom out but this script tends to error nullreference object I fail to see what is my error