ChangeScene.cs
1022 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
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");
}
}