Exemple #1
0
    void Continue()
    {
        VerbalWorkingTestHandler vwm = Camera.main.GetComponent <VerbalWorkingTestHandler>();

        EventSystem.typeOfEvent e   = vwm.backEndItem.currentEvent.type;
        NumberPadHandler        nph = Camera.main.GetComponent <NumberPadHandler>();

        GameObject.Find("ArrowButton").GetComponent <Button>().interactable = false;
        nph.checkCorrectness(vwm.frontEndItem.correctNumber);
        vwm.backEndItem.eventNumber++;
    }
    public void checkExampleCorrectness(string input)
    {
        VerbalWorkingTestHandler vm = Camera.main.GetComponent <VerbalWorkingTestHandler>();

        EventSystem.typeOfEvent e = vm.backEndItem.currentEvent.type;
        print(input + " " + numbers);
        if (input.Equals(numbers))
        {
            VWMOutputHandler.correct    = true;
            VWMOutputHandler.correctSeq = input;
            VWMOutputHandler.inputSeq   = numbers;

            if (!vm.backEndItem.currentEvent.jumpLabel.Equals(""))
            {
                for (int i = vm.backEndItem.eventNumber + 1; i < vm.backEndItem.events.Length; i++)
                {
                    if (vm.backEndItem.currentEvent.jumpLabel.Equals(vm.backEndItem.events[i].jumpLabel))
                    {
                        vm.backEndItem.eventNumber = i;
                        break;
                    }
                }
            }
            else
            {
                vm.backEndItem.eventNumber++;
            }
            numbers = "";
        }
        else
        {
            print("in incorrect");
            VWMOutputHandler.correct    = false;
            VWMOutputHandler.correctSeq = input;
            VWMOutputHandler.inputSeq   = numbers;
            vm.backEndItem.eventNumber++;
            numbers = "";
        }
    }
    public void checkCorrectness(string input)
    {
        VerbalWorkingTestHandler vm = Camera.main.GetComponent <VerbalWorkingTestHandler>();

        EventSystem.typeOfEvent e = vm.backEndItem.currentEvent.type;

        if (input.Equals(numbers))
        {
            VWMOutputHandler.correct    = true;
            VWMOutputHandler.correctSeq = input;
            VWMOutputHandler.inputSeq   = numbers;
            //vm.wrongCount = 0;
            numbers = "";
        }
        else
        {
            VWMOutputHandler.correct    = false;
            VWMOutputHandler.correctSeq = input;
            VWMOutputHandler.inputSeq   = numbers;
            //if(!vm.frontEndItem.isExample)
            //    vm.wrongCount++;
            numbers = "";
        }
    }
Exemple #4
0
 // Use this for initialization
 void Start()
 {
     nph = Camera.main.GetComponent <NumberPadHandler>();
     vwm = Camera.main.GetComponent <VerbalWorkingTestHandler>();
 }
Exemple #5
0
 private void Start()
 {
     lw = Camera.main.GetComponent <VerbalWorkingTestHandler>();
 }