首页 > 代码库 > 单列范例
单列范例
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 () { } }
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。