Example #1
0
    IEnumerator decideForAnswerNumber()
    {
        yield return(new WaitForSeconds(1));

        if (availAbleNumberForLevel.Count == 0)
        {
            loadQuestion();
        }
        else
        {
            int _rand = Random.Range(0, availAbleNumberForLevel.Count);
            ansNumber = "" + availAbleNumberForLevel[_rand];
            ollyAnimationSR.ollyAskingNumber(ansNumber);
            soundManagerSR.currentClips = new System.Collections.Generic.List <UnityEngine.AudioClip>();
            soundManagerSR.playInstructionSound(new string[] { FW_Constants._soundClips + "pond_count_todo_1a", FW_Constants._soundClips + "ordinal_number_todo_1_b", FW_Constants._soundClips + "number_" + ansNumber });
            availAbleNumberForLevel.RemoveAt(_rand);
        }
    }