Ejemplo n.º 1
0
    private void Start()
    {
        MinigameInput minigameInput;

        //Neutral MinigameInput
        minigameInput = new MinigameInput(0, 0, 0, this);

        //Hard MinigameInput
        //minigameInput = new MinigameInput(1, 1, 1, this);

        //Easy MinigameInput
        //minigameInput = new MinigameInput(-1, -1, -1, this);

        //Spawn Game on this Canvas, its inactive by default to allow setting MinigameInput
        GameObject spawned = GameObject.Instantiate(minigameToSpawn, this.transform);

        game       = spawned.GetComponent <Minigame>();
        game.Input = minigameInput;
        spawned.SetActive(true);

        //Positions of relevant Gameobjects for each Answer
        GameObject[] answerA = GameObject.FindGameObjectsWithTag("AnswerA");
        GameObject[] answerB = GameObject.FindGameObjectsWithTag("AnswerB");
        Invoke("go", 1.0f);
    }
Ejemplo n.º 2
0
    private void Start()
    {
        if (Input == null)
        {
            Debug.LogError("MinigameInput not set for WhiteboardGame! Starting with default values");
            Input = new MinigameInput(0, 0, 0, null);
        }

        timeLimit = timeLimit - (3.0f * Input.TimeScale);
        timeLeft  = timeLimit;
    }