码迷,mamicode.com
首页 > 编程语言 > 详细

Unity中LoadLevel与LoadLevelAsync的区别

时间:2016-01-13 14:23:31      阅读:305      评论:0      收藏:0      [点我收藏+]

标签:

1、LoadLevel 同步加载

  写法:Application.LoadLevel(“name”);

  优点:读取场景使用同步的方法就可以,因为是同步方法所以读取的速度是最快的,也不用更新界面,因为同步执行方法的时候程序在等待读取结束。

  缺点:Loading的时候如果界面不动,那么用户体验肯定不佳,因为读取的时间如果过长用户就会误以为手机卡死了。

2、LoadLevelAsync 异步加载

  写法:Application.LoadLevelAsync (“name”);

  优点:读取的时候界面可以有动画,甚至还可以做一些小游戏。场景可以异步加载,那么脚本上的Update就会每一帧都执行,所以就能做一些动态的东西。

  缺点:无

 

本笔记总结于:http://www.xuanyusong.com/archives/2764 若需转载,请自行转载原文

 

Unity中LoadLevel与LoadLevelAsync的区别

标签:

原文地址:http://www.cnblogs.com/ylhssn/p/5127152.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!