Unity 自帶Bug總結


最近在做游戲的過程中發現游戲總是出各種各樣意料之外的問題,檢查了無數遍程序,發現程序沒有問題,進行了多次Debug之后發現居然時Unity自己的Bug(坑爹),所以這里進行下Bug總結。

1.動畫Bug:

最明顯的問題,如果我們導入一個動畫,並且建立一個角色,比如攻擊動畫,正常運行,此時如果我們在文件夾里面直接導入一個新的模型來替代原來的模型,並且動畫也是相同的,重新,然后就發現動畫沒有運行。檢查動畫狀態機是正常的,點擊模型也是正常的,模型中查看動畫也是正常的。此時如果我們重啟Unity,重新運行,發現動畫正常了。但是特殊情況下重啟unity也沒用,重啟電腦后在啟動unity,BUg修復了(!!!!)

2.輸入Bug:

在實時獲取Input.GetAxis("")的值時,這個值在一段時間內一直沒有變化,去他大爺,我一直以為是自己的程序問題,反反復復找了好多次,最后發現是unity自己的bug,重啟unity后正常了。

 

最后的TIp:在網上常常看見有人說游戲好不好跟引擎沒有關系,這是開發者的問題,但是我們用的是別人的引擎,所以我們最好關注功能,有些表現不是不想做,而是引擎的問題使得我們很難達到期望的效果,因此哪怕做一個粗糙的功能完善的游戲也好,也許這時的粗糙在unity自己的迭代更新中,表現自動就變得好了。


免責聲明!

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



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