【錯誤總結1:unity StartCoroutine 報 NullReferenceException 錯誤】


  今天在一個項目中,寫了一個單例的全局類,該類的作用是使用協程加載場景。但在StartCoroutine 這一步報了NullReferenceException 的錯。仔細分析和搜索之后,得到錯誤原因。

  原本之前的項目是3d項目,由於場景較大,使用了加載場景LoadingScene,在該場景中掛着腳步,使用StartCoroutine ,開啟協程加載場景,一直Ok。但現在項目是一個2d項目,資源較小,因此沒用LoadingScene。為了方便寫了一個單例全局類腳步,該腳步沒掛載在任何對象上。結果因此報了錯誤,自要適當修改,再講腳步掛載在對象上,就可以了。

  具體的原因:在http://blog.csdn.net/suifcd/article/details/40147253 有講述,但我當前在趕項目,所以把具體的分析放在周末來研究,特此留記。


免責聲明!

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



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