Unity5.3加载场景
来源:互联网 发布:知乎周刊plus重拾英语 编辑:程序博客网 时间:2024/04/28 02:15
IEnumerator loadScene(string sceneName){string mainPath = "file://" + Application.streamingAssetsPath + "/AssetBundle/" + "AssetBundle";WWW www1 = new WWW (mainPath);yield return www1;if(www1.error == null){AssetBundle mainAB = www1.assetBundle;AssetBundleManifest abm = (AssetBundleManifest)mainAB.LoadAsset("AssetBundleManifest");mainAB.Unload (false);if (abm == null) {Debug.Log ("abm is null");yield return null;} else {string[] depNames = abm.GetAllDependencies ("a.assetbundle");Debug.Log ("depNames length = " + depNames.Length.ToString());}}string fileFullPath = "file://" + Application.streamingAssetsPath + "/AssetBundle/" + sceneName+"."+AB_END;WWW www = new WWW (fileFullPath);yield return www;if (www.error == null) {AssetBundle abScene=www.assetBundle;SceneManager.LoadScene (sceneName);}else {Debug.LogError ("fileFullPath:"+fileFullPath+" error:" + www.error);}www.Dispose ();www = null;}
首先加载全部资源的AssetBundle,然后加载依赖,再加载场景文件
0 0
- Unity5.3加载场景
- unity5.3 加载场景的新函数
- Unity5.6.3异步加载场景
- unity5.3 场景烘焙
- unity5.3 场景烘焙
- Unity5动态加载烘培场景
- Unity5.5加载场景并显示进度条
- unity5.3新API使用进度条,异步加载场景的代码
- unity5.x 场景切换
- Unity5.3更新的多场景编辑功能
- Unity5.X AssetBundle加载
- unity5 设置场景的图片背景
- unity5自由大场景上下楼梯
- Unity5.0 烘焙物体导入其他场景
- unity5.3.4按钮点击场景切换
- Unity5 AssetBundle 打包以及加载
- Unity5-ABSystem(三):AssetBundle加载
- Unity5.3.5的AssetBundle加载
- Java Web学习(30): Servlet学习(三)
- 【NAS】NFS客户端挂载目录后无写入权限的解放方案
- led与普通灯的区别
- 关于困扰我很多次的matlab编程小问题
- C++简单介绍
- Unity5.3加载场景
- CSU 1756: Prime
- UML类图几种关系的总结
- POJ 2236
- C#线程的使用(二):检测线程的结束
- 二维树状数组的说
- python基础——字典
- Docker的步伐:DevOps与OS化
- c语言中realloc()函数解析