在unity两个或者多个场景之间进行传值或者延续音乐播放
来源:互联网 发布:淘宝卖家10元补拍图片 编辑:程序博客网 时间:2024/05/16 15:38
使用unity开发的时候,经常要进行两个或者多个场景之间的值传递,但是有一个问题就是场景切换的时候,会销毁一些东西,虽然官方有提供一个DontDestroyOnLoad()方法,
但是我觉得还不是很足够,因为如果是在两个场景之间来回切换的话,就会造成该物体重复出现的。然后我就写了如下脚本解决这个问题:
void Awake() { if (Instance == null) { DontDestroyOnLoad(gameObject); Instance = this; } else if (Instance != this) { Destroy(gameObject); } }
代码很简单,就不写注释和解释了。然后可以在这个脚本存放一些值,就好像两个数交换一样,把这个脚本作为中间变量进行传值
0 0
- 在unity两个或者多个场景之间进行传值或者延续音乐播放
- JQuery在两个或者多个不同样式Calss之间切换
- 后台或者锁屏播放音乐播放,
- Unity多个音乐切换播放方法
- [脚本]Unity 3d 播放sd卡音乐或者打开文件
- 在两个dll或者dll和exe之间传递stl
- 两个数,或者两个字符串之间不需要任何变量进行交换
- 关于苹果耳机或者其他耳机在电脑上不能正常播放音乐问题解决
- 当webView关闭的时候,音乐或者视频还在播放,没有停止
- Unity中实现在切换场景时控制音乐的同步播放
- 在VMware里面建两个或者多个linux系统联网,网络配置。
- 同时运行两个或者多个TOMCAT的配置
- 两个或者多个相同id怎么能取到
- 涉及两个或者多个数组的比较的题目
- 连续 dismiss (模态取消) 两个或者多个viewController
- 利用WPF MediaElement去播放视频或者音乐
- Unity中通过场景切换但音乐继续播放
- Vim 打开两三个文件,并且进行对比,或者说同时打开两个界面
- SpringMvc helloWorld例子
- easyui 中C#日期Date 转Javascript Date
- 新手如何学好Android?——结合我自己学习Android的体会(转)
- 书评之《牧羊少年奇幻之旅》
- (华为笔试)删数 约瑟夫环问题
- 在unity两个或者多个场景之间进行传值或者延续音乐播放
- Python:常用模块简介(2)
- noip2014解方程
- 二维-hdu2191-多重背包
- Codeforces373D-Lakes in Berland(dfs)
- 高级函数--Head First C读书笔记
- socketpair理解
- 点Back双击退出
- C#终于支持可选参数了!