Skip to content
Snippets Groups Projects
loadScene.cs 1011 B
Newer Older
FISCHER MELVYN's avatar
FISCHER MELVYN committed
using System.Collections;
using System.Collections.Generic;
GIMENEZ TANGUY's avatar
GIMENEZ TANGUY committed
using System;
FISCHER MELVYN's avatar
FISCHER MELVYN committed
using UnityEngine;
using UnityEngine.SceneManagement;
using UnityEngine.UI;
FISCHER MELVYN's avatar
FISCHER MELVYN committed
public class loadScene : MonoBehaviour
{
nyvlemacul@gmail.com's avatar
nyvlemacul@gmail.com committed
    public string nextYear;
    public Text year;
    public Text city;

    public string scene;
    public Animator animmator;
nyvlemacul@gmail.com's avatar
nyvlemacul@gmail.com committed
    public string name;
GIMENEZ TANGUY's avatar
GIMENEZ TANGUY committed


    public void ChargerScene()
    {
        animmator.SetBool("Change", true);
        year.text = "" + nextYear;
        city.text = name;
        StartCoroutine(nextLevelTimer());
    }

    private IEnumerator nextLevelTimer()
    {
        yield return new WaitForSeconds(5);
        SceneManager.LoadScene(scene);

    }


    void Start()
    {
    }

    // Update is called once per frame
    void Update()
    {
GIMENEZ TANGUY's avatar
GIMENEZ TANGUY committed
        if(PlayerNature.instance.currentNature <= 0)
        {
            ChargerScene();
            PlayerNature.instance.currentNature = 100;
        }
    }

    public void ExitGame()
    {
        Application.Quit();
FISCHER MELVYN's avatar
FISCHER MELVYN committed
    }
}