Hi there, Im new to Unity and C# and im playing around with a small game tutorial and im on the point where i want to build in a small mission, click on a computer and then walk to a collider with a trigger in it. Now i have to make scripts working with variables from other scripts and there i fail i can somehow get to work that a dialogue is popping up from a script but somehow i cant figure out how to set a bool to true in another script, kinda strange And on a simular note, i work with public variables and drag&drop the objects in the unity into the slot where it should be, i red about a FIND and GETCOMPONENT method but i dont know which one i should use... what is the difference between those 2 methods? Code (CSharp): using UnityEngine; using System.Collections; public class Computer : MonoBehaviour { public Dialogue _dialoguescript; string[] DialogueStrings; public GameObject TextBox ; public GameObject HintergrundTextBox; public bool Mission1TriggerBox; public bool _FirstMissionEnabled = false; void Start() { // panel = GameObject.Find("Dialogue Image"); TextBox.SetActive(false); HintergrundTextBox.SetActive(false); } void OnTriggerStay2D(Collider2D other){ if (Input.GetKeyDown ("t")) { //print("Computer was activated"); TextBox.SetActive(true); HintergrundTextBox.SetActive(true); DialogueStrings = new string[3]; DialogueStrings[0] = "Hi there"; DialogueStrings[1] = "Lets go to the first Mission!"; DialogueStrings[2] = "Go to the Gate!"; _dialoguescript.StartCoroutine(_dialoguescript.StartDialogue(DialogueStrings)); Mission1TriggerBox._isEnabled = true; <-------------- ERROR //panel.SetActive(false); } } void OnTriggerExit2D(Collider2D other) { Debug.Log ("Und weg.."); TextBox.SetActive(false); HintergrundTextBox.SetActive(false); } } Code (CSharp): using UnityEngine; using System.Collections; public class Misison1 : MonoBehaviour { static bool _M1Enabled; public Dialogue _dialoguescript; string[] DialogueStrings; void OnTriggerEnter2D(Collider2D other) { if (_isEnabled == true) { Debug.Log("YeeY"); <--------------- THIS SHOULD HAPPEN BUT IT DOESNT :( } } } The green text never gets displayed. Thanks for any Help!