Beispiel #1
0
    void Update()
    {
        if (buttonScript.GetGameComplete())
        {
            SpriteRenderer SR = gameObject.GetComponent <SpriteRenderer>();
            SR.color = new Color(SR.color.r, SR.color.g, SR.color.b, 255f);

            if (!animationPlayed)
            {
                PlayAnimation();
                successSource.Play();
            }

            Invoke("NextScene", 3);
        }
    }
    [Test] // Test to check for the game not to start in a completed state
    public void GameDoesNotGoToWellDoneStraightAway()
    {
        ButtonClick script = GameObject.Find("wellDone").GetComponent <ButtonClick>();

        Assert.IsFalse(script.GetGameComplete());
    }