private void SetResponseButton(UnityUIResponseButton button, Response response, Transform target, int buttonNumber) { if (button != null) { button.visible = true; button.clickable = response.enabled; button.target = target; if (response != null) { button.SetFormattedText(response.formattedText); } button.response = response; // Auto-number: if (autonumber.enabled) { button.Text = string.Format(autonumber.format, buttonNumber + 1, button.Text); var keyTrigger = button.GetComponent <UIButtonKeyTrigger>(); if (keyTrigger == null) { keyTrigger = button.gameObject.AddComponent <UIButtonKeyTrigger>(); } keyTrigger.key = (KeyCode)((int)KeyCode.Alpha1 + buttonNumber); } } }
private void SetResponseButton(UnityUIResponseButton button, Response response, Transform target) { if (button != null) { button.visible = true; button.clickable = true; button.target = target; if (response != null) { button.SetFormattedText(response.formattedText); } button.response = response; } }
private void SetResponseButton(UnityUIResponseButton button, Response response, Transform target) { if (button != null) { button.visible = true; button.clickable = response.enabled; button.target = target; if (response != null) button.SetFormattedText(response.formattedText); button.response = response; } }
private void SetResponseButton(UnityUIResponseButton button, Response response, Transform target, int buttonNumber) { if (button != null) { button.visible = true; button.clickable = response.enabled; button.target = target; if (response != null) button.SetFormattedText(response.formattedText); button.response = response; // Auto-number: if (autonumber.enabled) { button.Text = string.Format(autonumber.format, buttonNumber + 1, button.Text); var keyTrigger = button.GetComponent<UIButtonKeyTrigger>(); if (keyTrigger == null) keyTrigger = button.gameObject.AddComponent<UIButtonKeyTrigger>(); keyTrigger.key = (KeyCode) ((int) KeyCode.Alpha1 + buttonNumber); } } }