Example #1
0
    public IEnumerator gameLose()
    {
        CountUpTimer.EndGame();
        lmbDisabled = true;

        yield return(new WaitForSeconds(0.8f));

        Destroy(GameObject.Find("Layer"));
        Destroy(GameObject.Find("Pakastinallaskansi"));
        Debug.Log("LayerScript: You lose");
        loserText      = GameObject.Find("Loser").GetComponent <Text>(); //Tulostetaan lainausmerkeissä määriteltyyn linkitettyyn textiin
        loserText.text = lose;

        yield return(new WaitForSeconds(2f));

        Destroy(GameObject.Find("Loser"));
    }
Example #2
0
    public IEnumerator gameWon() //show "you won" text for 4 seconds and restart the game
    {
        CountUpTimer.EndGame();  //Viitataan toiseen skriptiin kun peli päättyy. Muutetaan EndGamen sisältämä Cleared trueksi.
        Rotator.Stop();
        GlobalManager.MemoryGameSave();
        MemoryGameLevelSelecterLimitter.MemoryGamelevelilapi(level);

        lmbDisabled = true;
//        yield return new WaitForSeconds(0.1f);
//        Destroy(GameObject.Find("items"));

        yield return(new WaitForSeconds(0.8f));

        Destroy(GameObject.Find("Layer"));
        Destroy(GameObject.Find("Pakastinallaskansi"));
        Debug.Log("LayerScript: You won");
        youWon.SetActive(true);
//        Yeti.SetActive(false);

        yield return(new WaitForSeconds(2f));

        youWon.SetActive(false);
        //Restart ();
    }