Skip to content

Instantly share code, notes, and snippets.

@tsubaki
Created November 6, 2015 16:57
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save tsubaki/93130be4898c0ad09bf6 to your computer and use it in GitHub Desktop.
Save tsubaki/93130be4898c0ad09bf6 to your computer and use it in GitHub Desktop.
DontDestroyのシングルトン
using UnityEngine;
using System.Collections;
public class LoadScene : MonoBehaviour
{
public static LoadScene Instance{
get; private set;
}
public int score = 0;
void Awake()
{
if (Instance != null) {
Destroy(gameObject);
return;
}
Instance = this;
DontDestroyOnLoad (gameObject);
score = 30;
}
// click callback
public void OnClick()
{
Application.LoadLevel (1);
}
}
using UnityEngine;
using System.Collections;
public class ReadData : MonoBehaviour
{
void Start ()
{
LoadScene loadScene = LoadScene.Instance;
Debug.Log (loadScene.score);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment