i have two scripts, and i want them to acces one another, to set bools to true and false respectively. But i'm getting this error: NullReferenceException: Object reference not set to an instance of an object
Here's the first script:
using UnityEngine;
using System.Collections;
public class Colliders_overkant : MonoBehaviour 
{
    public bool overkantActive;
    GameObject personage;
    GameObject eerstekant;
    void Start () {
        overkantActive = true;
    }
    void Update () {
    }
    void OnTriggerEnter  ( Collider collider )
    {
        if (collider.tag == "Speler") 
        {
            if (overkantActive == true)
            {
                Debug.Log ("Overkant");
                eerstekant = GameObject.FindWithTag ("Eerstekant");
                personage = GameObject.FindWithTag ("Speler");
                personage.transform.Rotate (0 , 180, 0);
                gameObject.GetComponent<Colliders_eerstekant>().eerstekantActive = true;
                overkantActive = false;
            }
        }
    }
}
And here's the other:
using UnityEngine;
using System.Collections;
public class Colliders_eerstekant : MonoBehaviour 
{
    public bool eerstekantActive;
    GameObject personage;
    GameObject overkant;
    void Start () {
        eerstekantActive = false;
    }
    void Update () {
    }
    void OnTriggerEnter  ( Collider collider )
    {
        if (collider.tag == "Speler") 
        {
            if (eerstekantActive == true)
            {
                Debug.Log ("Eerstekant");
                personage = GameObject.FindWithTag ("Speler");
                overkant = GameObject.FindWithTag ("Overkant");
                personage.transform.Rotate (0 , 180, 0);
                gameObject.GetComponent<Colliders_overkant>().overkantActive = true;
                eerstekantActive = false;
            }
        }
    }
}
 
     
    