Unity 勾選development Build 區別,引起的Bug,記錄一下

Unity 勾選development Build 區別,引起的Bug,記錄一下

問題:

  1. 編輯器運行正常,安卓真機 Build And Run 就出現了奇怪的問題,類似數組數據出現了誤差
  2. 勾選development Build 想要真機調試的時候發現 問題沒了,正常了
  3. 所以就是一個尷尬的局面: 能調試的包不出bug,出bug的包不能調試。還是打log查到的bug

問題是!!

Debug.Assert(m_listGroundItems.Remove(item));
非Debug模式,,這行代碼就不執行了,所以從list裏面刪除東西沒有執行出的bug

記錄一下,Debug用時需謹慎啊。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章