// Update is called once per frame void Update() { if (lineInput1.GetComponent <Renderer>().material.color == Color.green) { input1 = true; } else { input1 = false; } if (lineInput2.GetComponent <Renderer>().material.color == Color.green) { input2 = true; } else { input2 = false; } if (LogicController.Conjunction(input1, input2)) { lineOutput.GetComponent <Renderer>().material.color = Color.green; } else { lineOutput.GetComponent <Renderer>().material.color = Color.red; } }