private void ShowDetail() { if (infoPanel.transform.childCount > 0) { UIHelper.ClearChild(infoPanel); } PanelBuilder p = PanelBuilder.Create(infoPanel.transform); selectedElement.ShowDetail(p); p.CalcSize(); NAudio.Play(selectedElement.audioSwitch); }
private void ShowDetail() { if (infoPanel.transform.childCount > 0) { foreach (Transform child in infoPanel.transform) { Destroy(child.gameObject); } ; } PanelBuilder p = PanelBuilder.Create(infoPanel.transform); selectedElement.ShowDetail(p); p.CalcSize(); NAudio.Play(selectedElement.audioSwitch); }