単一列の例
3706 ワード
using UnityEngine;
using System.Collections;
public class wht : MonoBehaviour {
static wht myInstance;
public int x = 0;
static int instances = 0;
// Use this for initialization
//Returns the instance
public static wht Instance
{
get
{
if (myInstance == null)
myInstance = FindObjectOfType(typeof(wht)) as wht;
return myInstance;
}
}
void Start () {
instances++;
if (instances > 1)
Debug.Log("Warning: There are more than one Level Generator at the level");
else
myInstance = this;
}
// Update is called once per frame
void Update () {
}
}
using UnityEngine;
using System.Collections;
public class wht1 : MonoBehaviour {
// Use this for initialization
void Start () {
wht.Instance.x = 20;
Debug.Log(wht.Instance.x.ToString());
}
// Update is called once per frame
void Update () {
}
}