Exemplo n.º 1
0
    // Use this for initialization
    void Awake()
    {
        questionHolder = GameObject.FindObjectOfType <QuestionHolder>();

        FindAndAddQuestions();
        CheckIfSpawnable();
    }
Exemplo n.º 2
0
        private static void StartTest()
        {
            Console.WriteLine("Загрузка вопросов...");
            var holder = QuestionHolder.LoadFromTxt("questions.csv");

            Console.WriteLine("Тут я объясняю правила теста, но я их уже сообщил");
            Console.WriteLine("Пожалуйста, введите своё имя:");

            var testResult = new TestResult(Console.ReadLine());

            Console.Clear();
            Console.WriteLine("Вопрос появится здесь");
            Console.WriteLine("[a/ф] - Истина \t [d/в] - Ложь \t [x/ч] - Закончить опрос");
            Console.WriteLine("Нажмите на любую кнопку, чтобы начать тест");
            Console.ReadKey(true);
            Console.Clear();
            foreach (var question in holder.Questions)
            {
                var result = question.Ask();
                if (result == null)
                {
                    break;
                }
                Console.WriteLine("Нажмите на любую кнопку, чтобы показать следующий вопрос");
                Console.ReadKey(true);
                Console.Clear();
            }

            Console.WriteLine("Спасибо, это всё!");
            testResult.Result = holder;
            testResult.Save();
        }
Exemplo n.º 3
0
    //
    // Assign values into given card
    //
    private void InitCard(GameObject card, int id, QuestionHolder question)
    {
        Card initCard = card.GetComponent <Card> ();

        cards.Add(card);
        initCard.Id       = id;
        initCard.Front    = cardFrontFaces [id];
        initCard.Back     = cardBackFace;
        initCard.Question = question;
        StartCoroutine(initCard.Preview(this.previewTime));
        initCard.ResetCollider();
    }
Exemplo n.º 4
0
    public void Start()
    {
        questions      = new List <List <string[]> >();
        questionHolder = new QuestionHolder();
        questionHolder.FillList();



        playerHolder = GameObject.Find("PlayerHolder").GetComponent <PlayerHolder>();
        TempRound();
        NextQuestion();
    }
 public void StartQuestion(QuestionHolder question_)
 {
 }