public void OnPressed() { OutputButtonController temp = connectedOutputButton; connectedOutputButton = null; if (Globals.instance.components.buttonPressedOutput != null) { if (Globals.instance.components.buttonPressedOutput.transform.parent.parent != transform.parent.parent) { if (Globals.instance.components.buttonPressedOutput != temp) { ConnectWithOutput(Globals.instance.components.buttonPressedOutput); } } } }
public void ConnectWithOutput(OutputButtonController output) { Globals.instance.components.buttonPressedOutput = null; connectedOutputButton = output; }