您好,登錄后才能下訂單哦!
Unity3D是一個(gè)基于Mono的跨平臺(tái)游戲引擎,支持 PC 、MAC 、Android 、IOS 等多種平臺(tái),其 3.0 以后的版本支持用MonoDevelop調(diào)試,很多人安裝了之后發(fā)現(xiàn) MonoDevelop 的調(diào)試按鈕是灰色的,無(wú)法進(jìn)行調(diào)試,通過看官方文檔和測(cè)試,發(fā)現(xiàn)正確的調(diào)試步驟如下:
1.MonoDevelop 的安裝與設(shè)置:
(1).下載并安裝 Unity3D 以及其內(nèi)置的 MonoDevelop ,一定要安裝 Unity3D 安裝包內(nèi)置的 MonoDevelop ,MonoDevelop 官方下載的版本是沒有 Unity3D 的調(diào)試插件的;
(2).運(yùn)行 MonoDevelop (如果 MonoDevelop 不能運(yùn)行,則需要安裝 .Net 3.5 ), 選擇菜單 (Tools –> Preference) 打開選項(xiàng)設(shè)置窗口,在左邊的導(dǎo)航窗口的最后一個(gè)節(jié)點(diǎn) (Unity –> Debugger) ,在右邊設(shè)置 Editor Location 為正確的位置, 然后勾選 Launch Unity Automatically 和 Build Project in MonoDevelop ,按 OK 按鈕保存;
2.Unity Editor 的外部編輯器設(shè)置為 MonoDevelop :
(1).打開 Unity , 選擇 Edit –> Preference 打開 Unity 設(shè)置窗口;
(2).將 General 選項(xiàng)卡中的設(shè)置為 MonoDevelop;
3.正確的調(diào)試步驟為:
(1).在 Unity Editor 的 Project 窗口點(diǎn)擊鼠標(biāo)右鍵, 在彈出菜單中選擇 Sync MonoDevelop Project, 將自動(dòng)運(yùn)行 MonoDevelop 并打開對(duì)應(yīng)的項(xiàng)目;
(2).關(guān)閉 Unity Editor ;
(3).在 MonoDevelop 中為源代碼設(shè)置斷點(diǎn),點(diǎn)擊調(diào)試按鈕或者按 F5 開始調(diào)試,在自動(dòng)打開的 Unity Editor 中選擇 Play 按鈕,斷點(diǎn)就開始起作用了;
設(shè)置可以參考下面的幾個(gè)截圖:
Mono Develop 設(shè)置
Unity 設(shè)置
調(diào)試截圖
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。