Beispiel #1
0
    void OnTriggerEnter2D()
    {
        if (GameObject.Find("maailmat"))
        {
            maailmakontrolli maailmat = FindObjectOfType <maailmakontrolli> ();
            maailmat.lapaisty = true;
            maailmat.achitesti();
            maailmat.aikatarkistus();
        }
        PlayerPrefs.SetInt("currentlevel", 1);
        int   lifes = PlayerPrefs.GetInt(Application.loadedLevelName + "lives");
        float tmp   = PlayerPrefs.GetFloat(Application.loadedLevelName + "levuscore");

        if ((tmp > Time.timeSinceLevelLoad || tmp == 0))
        {
            lifes = other.getElamat();
            PlayerPrefs.SetInt(Application.loadedLevelName + "lives", lifes);
            tmp = Time.timeSinceLevelLoad;
            PlayerPrefs.SetFloat(Application.loadedLevelName + "levuscore", tmp);
        }


        int tmp2 = PlayerPrefs.GetInt(Application.loadedLevelName + "levutilanne");

        tmp2 = 1;
        PlayerPrefs.SetInt(Application.loadedLevelName + "levutilanne", tmp2);
        if (GameObject.Find("maailmat"))
        {
            maailmakontrolli maailmat = FindObjectOfType <maailmakontrolli> ();

            Application.LoadLevel(maailmat.edellinen);
        }
        else
        {
            Application.LoadLevel("maailma1");
        }
    }