Unity中LoadLevel与LoadLevelAsync的区别
2016-01-13 14:11
429 查看
1、LoadLevel 同步加载
写法:Application.LoadLevel(“name”);优点:读取场景使用同步的方法就可以,因为是同步方法所以读取的速度是最快的,也不用更新界面,因为同步执行方法的时候程序在等待读取结束。
缺点:Loading的时候如果界面不动,那么用户体验肯定不佳,因为读取的时间如果过长用户就会误以为手机卡死了。
2、LoadLevelAsync 异步加载
写法:Application.LoadLevelAsync (“name”);优点:读取的时候界面可以有动画,甚至还可以做一些小游戏。场景可以异步加载,那么脚本上的Update就会每一帧都执行,所以就能做一些动态的东西。
缺点:无
本笔记总结于:http://www.xuanyusong.com/archives/2764 若需转载,请自行转载原文。
相关文章推荐
- unity3d 音频无缝循环
- Unity中使用ulua的个人经验总结
- 微软IOC容器Unity简单代码示例1
- 微软IOC容器Unity简单代码示例2-配置文件方式
- Unity3D OnBecameVisible OnBecameInVisible 无效 没有用
- unity对于网址编码和解码EscapeURL和UnEscapeURL
- Unity3D-深入剖析NGUI的游戏UI架构
- unity 在菜单中添加 复制文件菜单项(简易版)
- Unity中数据库建立与读写详情
- Unity 前端开发积累 第二篇
- Unity3D角色换装及换装编辑器
- Unity3D 异步读取CSV文件
- 利用Microsoft.Practices.Unity的拦截技术,实现.NET中的AOP
- Unity3D游戏开发之如何发布Android游戏
- Unity3D游戏开发软件破解版安装
- Unity3D游戏开发软件破解版安装
- Unity3D游戏开发之如何发布Android游戏
- Unity3D中js与C#之间相互调用的解决办法
- 1.unity3d中的坐标系
- unity3d 5.x networking