解説動画:https://youtu.be/UHBu7AkCCyE
User.cs
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class User : MonoBehaviour {
static User Instance = null;
public static User GetInstance(){
if(Instance == null){
GameObject obj = new GameObject("User");
Instance = obj.AddComponent<User>();
DontDestroyOnLoad(obj);
}
return Instance;
}
public int clearStage = 0;
}
a
TitleScript.cs
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class TitleScript : MonoBehaviour {
// Use this for initialization
void Start () {
User user = User.GetInstance();
Debug.Log(user.clearStage);
user.clearStage = 234;
}
}
MainScript
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class MainScript : MonoBehaviour {
// Use this for initialization
void Start () {
User user = User.GetInstance();
Debug.Log(user.clearStage);
}
}
GoToMain.cs
using UnityEngine;
using UnityEngine.SceneManagement;
public class GoToMain : MonoBehaviour {
public void PushThisButton(){
SceneManager.LoadScene("Main");
}
}
スタジオしまづでゲームの作り方を学びたい人向けのサロン▶︎https://camp-fire.jp/projects/view/149191