Just My Life & My Work

[WebGL] 在Google Chrome上debug

有好debug的介面,能讓程式設計師在短時間內找出問題,在此介紹在Google Chrome上debug

平台:Google Chrome 14。話說在嘗試錯誤時,不小心把瀏覽器給搞爛掉,症狀是出現藍底白字後自動重開機,Chrome再也無法開啟,重開機、重安裝後皆無效,只好先用Mozilla Firefox 6代替。

在寫shader的部份,若編譯(gl.compileShader(shader);有錯誤,會出現提示視窗:

因為有多個錯誤訊息,表示shader程式碼由compiler處理。會告訴我,shader程式中的第幾行有問題。

在寫一般Javascript的部份,若直譯有錯誤,會在Console欄位上顯示訊息:

第一次遇到錯誤時,程式即會停止,儘管後頭有多個錯誤,但只出現第一個錯誤訊息,表示程式碼由interpreter所處理。還會幫我找出程式檔的第幾行有問題。

在頁面按右鍵,點選「檢查元素」,即出現前一張圖的介面。

隨意留個言吧:)~

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

標籤雲