Unity中LoadLevel與LoadLevelAsync的區別


1、LoadLevel 同步加載

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

  優點:讀取場景使用同步的方法就可以,因為是同步方法所以讀取的速度是最快的,也不用更新界面,因為同步執行方法的時候程序在等待讀取結束。

  缺點:Loading的時候如果界面不動,那么用戶體驗肯定不佳,因為讀取的時間如果過長用戶就會誤以為手機卡死了。

2、LoadLevelAsync 異步加載

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

  優點:讀取的時候界面可以有動畫,甚至還可以做一些小游戲。場景可以異步加載,那么腳本上的Update就會每一幀都執行,所以就能做一些動態的東西。

  缺點:無

 

本筆記總結於:http://www.xuanyusong.com/archives/2764 若需轉載,請自行轉載原文

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM