溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

[Unity3D]用monodevelop調(diào)試錯(cuò)誤的正確步驟

發(fā)布時(shí)間:2020-07-24 06:33:33 來(lái)源:網(wǎng)絡(luò) 閱讀:433 作者:蓬萊仙羽 欄目:游戲開發(fā)

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è)截圖:

[Unity3D]用monodevelop調(diào)試錯(cuò)誤的正確步驟

Mono Develop 設(shè)置

[Unity3D]用monodevelop調(diào)試錯(cuò)誤的正確步驟

Unity 設(shè)置

[Unity3D]用monodevelop調(diào)試錯(cuò)誤的正確步驟

調(diào)試截圖

向AI問一下細(xì)節(jié)

免責(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)容。

AI