Exemplo n.º 1
0
    public void UpdateHitterItem(QuizInfo quiz)
    {
        List <GameObject> list = mMatchPlaying.GetComponent <ScriptMatchPlaying>().mQuizListItems;

        foreach (GameObject item in list)
        {
            ScriptItemHitterHighlight hitterItem = item.GetComponent <ScriptItemHitterHighlight>();
            if (hitterItem != null &&
                hitterItem.mQuizInfo.quizListSeq == quiz.quizListSeq)
            {
                hitterItem.SetQuizResult(quiz);
                break;
            }
        }
    }
Exemplo n.º 2
0
    public void UpdateHitterItem(JoinQuizInfo quizInfo)
    {
        List <GameObject> list = mMatchPlaying.GetComponent <ScriptMatchPlaying>().mQuizListItems;

        foreach (GameObject item in list)
        {
            ScriptItemHitterHighlight hitterItem = item.GetComponent <ScriptItemHitterHighlight>();
            if (hitterItem != null &&
                hitterItem.mQuizInfo.quizListSeq == quizInfo.QuizListSeq)
            {
                if (hitterItem.mQuizInfo.resp == null)
                {
                    hitterItem.mQuizInfo.resp = new List <QuizRespInfo>();
                }

                QuizRespInfo respInfo = new QuizRespInfo();
                respInfo.respValue = quizInfo.SelectValue;
                hitterItem.mQuizInfo.resp.Add(respInfo);

                hitterItem.SetQuizResult(hitterItem.mQuizInfo);
                break;
            }
        }
    }