private string getItemName(QPattern q) { string ans = ""; switch (q) { case QPattern.PlayButton: ans = "Answer"; break; case QPattern.LadyHands: ans = "RightThumb"; break; case QPattern.Hifi: ans = "HiFi_hand"; break; default: ans = "None"; break; } Debug.Log("AND = " + ans); return(ans); }
public override void SetUI(QuestionUIInfo info) { Debug.Log("------------------>This Set UI"); base.SetUI(info); //QuestionDisplay.text = info.SecondaryQuestion[0]; UIManager.Instance.ShowSecondaryQuestion(); QPattern pattern = GameManager.Instance.GetCurrentQuestion().Pattern; num = info.QuestionData_Int.Count; mInfo = info; isUISet = true; }
private int getCount(QPattern qp) { if (qp == QPattern.NextFiveBalloons) { return(9); } else if (qp == QPattern.NextThreeBalloons) { return(7); } else if (qp == QPattern.TouchExceptYellowBall) { return(8); } else { return(mButtonHolder.Count); } }
private void FindAndSetQuestionPanel(QPattern pattern, QuestionUIInfo info) { HideAllQuestionPanels(); UIPanel = null; for (int i = 0; i < QuestionUIPanels.Count; i++) { if (QuestionUIPanels[i].Pattern == pattern) { UIPanel = QuestionUIPanels[i].Panel; break; } } if (UIPanel != null) { CurrentQuestionPanel = UIPanel; UIPanel.gameObject.Show(); UIPanel.SetUI(info); } }
public override void SetUI(QuestionUIInfo info) { base.SetUI(info); QPattern p = GameManager.Instance.GetCurrentQuestion().Pattern; // QuestionDisplay.text = info.Question; if (monkey != null) { if (p != QPattern.TrueFalse) { monkey.gameObject.SetActive(false); } else { monkey.gameObject.SetActive(true); } } for (int i = 0; i < mButtonHolder.Count; i++) { mButtonHolder[i].SetAnswerButtonProperties(info.ButtonAnswer[i]); } }
public void SetUI(QPattern pattern, QuestionUIInfo info) { FindAndSetQuestionPanel(pattern, info); }