public void Show() { gameObject.SetActive(true); MIKEditorPanel mep = DataClass.panelManager.captured.schemeObject.propPanel.GetComponent <MIKEditorPanel>(); for (int i = 0; i < mep.controlPaths.Count; i++) { ControllerPathButton btn = Instantiate(prefab, container); btn.group = this; Subscribe(btn); btn.GetComponentInChildren <Text>().text = i.ToString(); } }
public void AddInput(int id) { MIKEditorPanel mep = captured.schemeObject.propPanel.GetComponent <MIKEditorPanel>(); captured = mep.controlPaths[id]; if (dz.name == "Input Panel") { panel.parent.Input = captured.schemeObject; inputPanel.transform.GetChild(1).GetComponentInChildren <Text>().text = captured.schemeObject.name; } else { panel.AddInput(dz); } itIsController = false; dz = null; captured = null; back.SetActive(false); }