// Use this for initialization
 void Start()
 {
     if (game_controller == null)
     {
         game_controller = this;
     }
     difficulty_controller = GetComponent <BP_Difficulty_Controller>();
     question_generator    = GetComponent <Question_Generator>();
     balloon_generator     = GetComponent <BP_Balloon_Generator>();
     ui_question_display   = UI_Question_Display.ui_question_display;
     Play();
 }
示例#2
0
 public void Generate_Possible_Answers(BP_Difficulty_Controller _difficulty_controller)
 {
     possible_answers.Clear();
     for (int i = 0; i < _difficulty_controller.Get_Balloons_To_use(); i++)
     {
         int possible_answer = 0;
         while (possible_answer == 0 || possible_answer == answer)
         {
             possible_answer = Random.Range(0, 3) % 2 == 0 ? Random.Range((answer - (int)answer / 2), answer - 1) : Random.Range(answer + 1, answer * 2);
         }
         possible_answers.Add(possible_answer);
     }
 }