使用 MonoDevelop 調試 Unity3D 的正確步驟

原文:http://www.cnblogs.com/beginor/archive/2010/12/08/1900177.html

Unity3D 是一個基於 Mono 的跨平臺遊戲引擎,支持 PC 、MAC 、 Android 、IOS 等多種平臺,其 3.0 以後的版本支持用  MonoDevelop 調試,很多人安裝了之後發現 MonoDevelop 的調試按鈕是灰色的,無法進行調試,通過看官方文檔和測試,發現正確的調試步驟如下:

  1. MonoDevelop 的安裝與設置:     
    1. 下載並安裝 Unity3D 以及其內置的 MonoDevelop ,一定要安裝 Unity3D 安裝包內置的 MonoDevelop ,MonoDevelop 官方下載的版本是沒有 Unity3D 的調試插件的;
    2. 運行 MonoDevelop (如果 MonoDevelop 不能運行,則需要安裝 .Net 3.5 ), 選擇菜單 (Tools –> Preference) 打開選項設置窗口,在左邊的導航窗口的最後一個節點 (Unity –> Debugger) ,在右邊設置 Editor Location 爲正確的位置, 然後勾選 Launch Unity Automatically 和 Build Project in MonoDevelop ,按 OK 按鈕保存;
  2. Unity Editor 的外部編輯器設置爲 MonoDevelop :     
    1. 打開 Unity , 選擇 Edit –> Preference 打開 Unity 設置窗口;
    2. 將 General 選項卡中的設置爲 MonoDevelop;
  3. 正確的調試步驟爲:     
    1. 在 Unity Editor 的 Project 窗口點擊鼠標右鍵, 在彈出菜單中選擇 Sync MonoDevelop Project, 將自動運行 MonoDevelop 並打開對應的項目;
    2. 關閉 Unity Editor ;
    3. 在 MonoDevelop 中爲源代碼設置斷點,點擊調試按鈕或者按 F5 開始調試,在自動打開的 Unity Editor 中選擇 Play 按鈕,斷點就開始起作用了;

設置可以參考下面的幾個截圖:

MonoDevelop 設置
Mono Develop 設置
Unity 設置
Unity 設置
調試截圖
調試截圖
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章