Unity進階技巧 - 使用MonoDevelop來斷點調試
阿新 • • 發佈:2017-10-01
block gin enc 腳本 eve 技術分享 數據信息 view shu
圖一:打開Preferences窗口
圖二:修改默認的腳本編輯器
打開Attach界面
連接你的Unity項目進程
連接後的視圖變化
代碼中斷點圖示
作者:Zui
鏈接:http://www.jianshu.com/p/8f80e678e08b
來源:簡書
著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請註明出處。
前言
斷點調試在編程調試過程中是一項非常重要的功能,而Unity自帶的腳本編輯器MonoDevelop需要進行一些設置才能使用斷點調試的功能,今天我們就來看看如何使用MonoDevelop進行斷點調試。
【版本環境】
Unity版本:5.2.2
你將學到什麽?
- 如何設置Unity的默認腳本編輯器
- 如何連接MonoDevelop和Unity進程進行調試
一、設置Unity的默認腳本編輯器
如果沒有特別修改過Unity的腳本編輯器的朋友,可以跳過這一段
圖一:打開Preferences窗口
圖二:修改默認的腳本編輯器
設置步驟如下:
- 打開Unity的Preferences界面,如上圖一。
- 選擇配置界面的External Tools分頁。
- 將External Script Editor設置改為internal,如上圖二。
二、連接Unity和MonoDevelop進行斷點調試
打開Attach界面
首先我們打開MonoDevelop腳本編輯器,選擇運行->Attach to Process...,打開連接對話框,在連接對話框中選擇你的Unity項目進程,如下圖:
連接你的Unity項目進程
連接成功後,MonoDevelop編輯器左上角視圖會發生變化,如下圖:
連接後的視圖變化
這裏就是對於斷點調試的一些操作按鈕。而要關閉MonoDevelop與Unity進程的連接也很簡單,點擊上圖紅框中最後一個插頭圖示的按鈕即可斷開連接了。
連接成功後,再回到Unity場景編輯器,開始運行你的遊戲,如果你有在代碼中打上斷點,那麽當程序邏輯運行到代碼中斷點的位置後,便會停在斷點處,此時我們便可追蹤當前斷點的一些數據信息進行調試了。
代碼中斷點圖示
作者:Zui
鏈接:http://www.jianshu.com/p/8f80e678e08b
來源:簡書
著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請註明出處。
Unity進階技巧 - 使用MonoDevelop來斷點調試