コード例 #1
0
    void checkNextQues(int _quesID, string functionName)
    {
        if (_quesID == quesID)
        {
            if (quesID >= totalQuesNum - 1)//最後一題
            {
                switch (functionName)
                {
                case "practice":
                    pm.setLearningTypeScore("option", p_score);
                    StartCoroutine(PracticeEnd());
                    break;

                case "compose":
                    pm.setLearningTypeScore("cloze", p_score);
                    StartCoroutine(ComposeEnd());
                    //Debug.Log("Learning End");
                    break;
                }
            }
            else
            {
                quesID++;
                switch (functionName)
                {
                case "practice":
                    showPracticeQues(quesID);
                    break;

                case "compose":
                    initialComposeButton(quesID);
                    break;
                }
            }
        }
        else
        {
            Debug.Log(_quesID);
            quesID = 0;
            switch (functionName)
            {
            case "practice":
                showPracticeQues(quesID);
                break;

            case "compose":
                initialComposeButton(quesID);
                break;
            }
        }
    }