예제 #1
0
    void Start()
    {
        score           = 0;
        currentQuestion = 1;
        gotobjects      = 0;

        if (gameObject.name != "exp-test_tube")
        {
            objectID = int.Parse(gameObject.tag);
        }

        hd        = new HintsDisplay();
        qs        = new Questions();
        ql        = new QuestionsLoader();
        scoreDisp = GameObject.Find("Scores");
        hd.UpdateHints((qs.hints[(currentQuestion + startFrom) - 2]));
        test_tube_plane   = GameObject.Find("exp-test_tube_plane");
        leaf_experimented = GameObject.Find("exp-leaf_experimented");
        chem_bottle       = GameObject.Find("exp-chem_bottle");
        leaf       = GameObject.Find("exp-leaf");
        leaf_plane = GameObject.Find("exp-leaf_plane");
        arrows     = GameObject.Find("Arrows");
        wrongsound = Resources.Load("sound/wrong_answer") as AudioClip;
        if (arrows != false)
        {
            arrowEnabled = true;
        }
        else
        {
            arrowEnabled = false;
        }
    }
예제 #2
0
    public void SkipQuestion(int startFrom)
    {
        HintsDisplay hd = new HintsDisplay();
        Questions    qs = new Questions();

        hd.UpdateHints(qs.hints[(currentQuestion + startFrom) - 1]);
        currentQuestion++;
    }
예제 #3
0
    void Start()
    {
        tag     = gameObject.tag;
        objname = "exp-" + gameObject.name;

        expobject       = GameObject.Find(objname);
        test_tube_plane = GameObject.Find("exp-test_tube_plane");
        leaf            = GameObject.Find("exp-leaf");
        leaf_plane      = GameObject.Find("exp-leaf_plane");

        hd = new HintsDisplay();
        qs = new Questions();
        cl = new Clickable();
    }