public void ButtonSelect(GameObject SelectedObject) { string ButtonText = SelectedObject.transform.GetChild(0).gameObject.GetComponent <Text>().text; switch (TargetInfo.Type) { case "Door": CallPanelController.DisplaySidePanel("GoodsCreatorPanel"); break; case "Processor": CallPanelController.DisplaySidePanel("ProcessorPanel"); break; case "QualityControlUnit": break; case "Labatory": if (ButtonText == "Research Technology") { CallPanelController.DisplaySidePanel("LabatoryResearchPanel"); } else if (ButtonText == "Develop Product") { CallPanelController.DisplaySidePanel("LabatoryDevelopPanel"); } break; } }