Esempio n. 1
0
    IEnumerator onTieBreaker()
    {
        // fade in-out answers with equal score
        yield return(new WaitForSeconds(3f));

        uiManager.Instance.GetComponent <UIEffects>().txtFadeOut();
        yield return(new WaitForSeconds(1f));

        uiManager.Instance.GetComponent <UIEffects>().txtFadeInOut(answerManager.getAnswerByPosition(true, 1).getValue());
        yield return(new WaitForSeconds(1f));

        uiManager.Instance.GetComponent <UIEffects>().txtFadeInOut(answerManager.getAnswerByPosition(true, 2).getValue());

        // Listeners when selecting the winning answer
        uiManager.Instance.tiebreakerAns1.GetComponent <Button>().onClick.AddListener(() =>
                                                                                      { ansChoice = answerChoice.first; onSubmit(); });
        uiManager.Instance.GetComponent <Button>().onClick.AddListener(() =>
                                                                       { ansChoice = answerChoice.second; onSubmit(); });
        yield break;
    }
Esempio n. 2
0
    IEnumerator onTieBreaker()
    {
        // fade in-out answers with equal score
        yield return new WaitForSeconds(3f);
        uiManager.Instance.GetComponent<UIEffects>().txtFadeOut();
        yield return new WaitForSeconds(1f);
        uiManager.Instance.GetComponent<UIEffects>().txtFadeInOut(answerManager.getAnswerByPosition(true,1).getValue());
        yield return new WaitForSeconds(1f);
        uiManager.Instance.GetComponent<UIEffects>().txtFadeInOut(answerManager.getAnswerByPosition(true,2).getValue());

        // Listeners when selecting the winning answer
        uiManager.Instance.tiebreakerAns1.GetComponent<Button>().onClick.AddListener(() =>
        { ansChoice = answerChoice.first; onSubmit(); });
        uiManager.Instance.GetComponent<Button>().onClick.AddListener(() =>
        { ansChoice = answerChoice.second; onSubmit(); });
        yield break;
    }