单列范例


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 () {

}
}

单列范例,布布扣,bubuko.com

时间: 2024-10-27 07:53:50

单列范例的相关文章

数据库相关

[数据库系统概述]常用的数据库有MySql.oracle等.不同数据库都支持sql标准,并且不同数据库在sql标准的基础上进行了一些扩充.对于数据库的学习包括:sql>过程.触发器等内容,其中重要程度如下:sql>过程.触发器等oracle数据库: 1.oracle的开发部分,包含两个部分:sql+plsql编程 2.oracle管理部分,数据库配置和运行维护[oracle简介]oracle默认有sys和system两个用户,其中 sys: 超级管理员,拥有操作数据库的所有权限 system:

【数据库系统概述】

常用的数据库有MySql.oracle等.不同数据库都支持sql标准,并且不同数据库在sql标准的基础上进行了一些扩充.对于数据库的学习包括:sql>过程.触发器等内容,其中重要程度如下:sql>过程.触发器等oracle数据库: 1.oracle的开发部分,包含两个部分:sql+plsql编程 2.oracle管理部分,数据库配置和运行维护[oracle简介]oracle默认有sys和system两个用户,其中 sys: 超级管理员,拥有操作数据库的所有权限 system:普通管理员 注意:

ASP.NET程序开发范例宝典

在整理资料时发现一些非常有用的资料源码尤其是初学者,大部分是平时用到的知识点,可以参考其实现方法,分享给大家学习,但请不要用于商业用途. 如果对你有用请多多推荐给其他人分享. 点击对应章节标题下载本章节下所有源代码. 目录: 第2章 HTML开发与实践 15 2.1 框架的使用 16 实例009 使用FrameSet框架布局聊天室 16 实例010 使用IFrame框架布局企业管理系统 17 2.2 滚屏的实现 18 实例011 滚动显示博客公告 18 实例012 滚屏效果并实现超级链接 20

dbutils封装对象,单列,一行一列(用)

基本用法:查找并封装对象与对象集合 public User findUserByNamePassword(String name,String password){ QueryRunner runner = new QueryRunner(DataSourceUtils.getDataSource()); String sql = "select * from user where name='"+name+"' and password = '"+password

设计模式之单列模式

设计模式之单列模式 1,何为单列模式? 即singleton 在某个类采用了单列模式之后  其只能有一个实列对象 ,并且这个实列对象只能有内部自己创建并提供给外部的调用. 2.实现单列模式的方法 分为 :饿汉式 ,懒汉式 下面为饿汉式实现代码: public calss Singleton1{ //将构造函数私有化 防止外部通过new来创建对象 private Singleton1(){ } //创建一个私有静态变量并直接初始化 类加载的时候直接创建对象 private static Singl

Shell脚本编程知识点总结及范例

 一:关于语言 1)编译性语言 编译型语言多半运作于底层,所处理的是字节.整数.浮点数或其它及其机器层经的对象.处理过程为:源程序--预处理--编译--汇编--链接,编译性语言为静态语言. 2)解释性语言 解释性语言读入程序代码并将其转化为内部的形式加以执行.处理过程:解释性(文本文件)-解释器去读取并执行.解释性语言为动态语言. 二:基础 变量类型 linux脚本中的变量不需要事先声明,而是直接定义使用(这点不同于其他高级编程语言中变量的使用)bash变量类型分为本地变量和环境变量. 本地变量

[转]:Delphi XE中泛型数组的使用范例

Delphi XE中泛型数组的使用范例,下面的范例简单的使用了泛型字符串数组,如用 TArray 代替 array of Word, 还可以使用 TArray 类提供的算法(就是少了点). uses Generics.Collections, Generics.Defaults; {测试 TArray 的 Sort 方法} procedure TForm1.Button1Click(Sender: TObject); var arr: TArray<string>; //同 array of

设计模式: 单列设计模式 、模块方法设计模式

一.单列设计模式 1.设计模式:解决某一类问题的最行之有效的方法. 2.Java中有23中基本设计模式. 3.单列设计模式:一个类在内存中只有一个对象. 为了达到单列设计模式,如下考虑: 1. 为了避免其他程序过多建立该类对象,所以要先禁止其他程序建立该类对象. 2. 但是为了有一个该类对象可用,所以只有通过自己建立一个本类对象. 3. 为了让其他程序使用该对象,所以要对外提一些访问方式. 有了上述思考,于是有了如下步骤: 1. 将其构造私有化 (使用 private 修饰构造函数) 2. 在类

ls命令的20个实用范例

contents ls -l -h -lhS -l --block-size=M -a -d */ -g -G -n --color=never -i -p -r -R -t ls ~ ls --version ls是什么 ls命令用于列出文件和目录.默认上,他会列出当前目录的内容.带上参数后,我们可以用ls做更多的事情.这里是一些在日常操作中使用到的ls用法的示例. 1. 不带参数运行ls 不带参数运行ls会只列出文件或者目录.看不到其他信息输出(译注:有时候你发现无参数的ls命令和这里描述的