/// <summary> /// 弹出问题对话框 /// </summary> public QuestionItem Question(QuestionData data) { QuestionItem item = SpawnQuestion(); item.SetQuestionData(data); return(item); }
/// <summary> /// 弹出问题对话框 /// </summary> public void Question(QuestionData data, UnityAction close = null, UnityAction selectA = null, UnityAction selectB = null) { QuestionItem item = SpawnQuestion(); item.SetQuestionData(data); item.AddClick_Close(close); item.AddClick_SelectA(selectA); item.AddClick_SelectB(selectB); }
public void SetQuestionData(QuestionData data) { ownRect = GetComponent <RectTransform>(); titleText.text = data.title; hintText.text = data.hint; contentText.text = data.content; selectTextA.text = data.selectA; selectTextB.text = data.selectB; RefreshLayout(); }