DontDestroyOnLoad 重复实例化
来源:互联网 发布:志愿者数据库 编辑:程序博客网 时间:2024/05/20 22:29
U3D提供了一个不删除前一个场景中的某一个对象或者脚本的API——DontDestoryOnLoad(对象或者某个脚本)。它是为了在游戏开发中可以创建多个场景,但又不会因为场景过度而删除对象。 相当于 单例对象, 场景中共用
using UnityEngine;
using System.Collections;
public class DontDesMusic : MonoBehaviour
{
public GameObject MusicBk;
public static bool IsHaveMusicBk = false;
private GameObject clone;
// Use this for initialization
void Start () {
if(!IsHaveMusicBk) {
clone = Instantiate(MusicBk,transform.position,transform.rotation) as GameObject;
IsHaveMusicBk = true; }
DontDestroyOnLoad(clone);
}
// Update is called once per frame
void Update () {}
}
0 0
- DontDestroyOnLoad 重复实例化
- Unity3D -- DontDestroyOnLoad重复实例化的问题
- 【Unity】关于音乐音效管理以及dontDestroyOnLoad重复实例化问题
- Object.DontDestroyOnLoad
- u3d DontDestroyOnLoad
- 模板重复实例化错误
- 重复调用实例化对象
- 只实例化一个静态实例,避免重复创建实例
- DontDestroyOnLoad带来的麻烦
- Unity3D之DontDestroyOnLoad的坑
- spring实例化类,避免重复加载applicationcontext
- Fragment切换时不会重复创建使数据多次加载即重复实例化
- fragment不重复创建实例
- c++容器去重复实例
- Unity 3D DontDestroyOnLoad 函数使用注意事项
- DontDestroyOnLoad(Unity3D开发之五)
- Unity3D研究院之DontDestroyOnLoad的坑
- Unity3D研究院之DontDestroyOnLoad的坑
- 中序表达式转换成后序表达式问题(栈的应用)
- hduoj1028!【母函数】
- Dijkstra模板
- js错误 unterminated string literal
- xcode 在一个界面中打开多个子界面,实现跳转不影响
- DontDestroyOnLoad 重复实例化
- Binary Tree Level Order Traversal
- [Android] Android开发优化之——使用软引用和弱引用
- 身在户外该如何使用求生哨
- Nginx+PHP-FPM的优化技巧(2)
- es的query string问题
- poj 2184 Cow Exhibition (变形的01背包)
- https,https的本地测试环境搭建,asp.net结合https的代码实现,http网站转换成https网站之后遇到的问题
- handle(句柄)