ChangeScene.cs 1022 Bytes
using System.Collections;
using System.Collections.Generic;
using System.IO;
using UnityEngine;
using UnityEngine.SceneManagement;
using UnityEngine.UI;

public class ChangeScene : MonoBehaviour
{
    static public Text _exp;

    int expFromGame = 0;
    bool GameEnd = false;

    private void Start()
    {
        _exp = GameObject.Find("expText").GetComponent<Text>();
    }

    private void Update()
    {
        if(GameEnd)
        {
            GameEnd = false;
            BackToARScene_expUpdate(expFromGame);
            return;
        }
    }


    public void ChangeFirstSecene()
    {
        SceneManager.LoadScene("startUI");

    }
    public void ChangeSecondScene()
    {
        SceneManager.LoadScene("ARScene");
    }

    public void BackToARScene_expUpdate(int expFromGame)
    {
        SceneManager.LoadScene("ARScene");
        _exp.text = (expFromGame + int.Parse(_exp.text)).ToString();

    }

    public void ChangeGameMode()
    {
        SceneManager.LoadScene("GameScene");
    }
}