unity腳本的單步調(diào)試

一郁妈、設置編輯器為MonoDevelop
先把腳本編輯器指定為MonoDevelop了。

Esit > Preferences > External Tools > External Script Editor > MonoDevelop

Paste_Image.png

二凄吏、斷點調(diào)試
在MonoDevelop的Run菜單下選擇Attach to Process ,然后選擇Unity的進程,點擊Attach按鈕递宅。

Paste_Image.png

這時候歪泳,MonoDevelop就連接上了Unity了。
然后就可以在MonoDevelop啟動debug继阻,再去Unity3D里面操作耻涛,就可以進入相應的斷點了!瘟檩!

具體做法如下(vs熟練者可忽略):
當連接好了Unity3D之后抹缕,右邊的調(diào)試按鈕就變成可用了,我們把視窗顯示選擇Debug芒帕。


Unity3D的斷點調(diào)試功能 - 阿趙 - 有爪的小羔羊阿趙

debug模式腳本下面的位置會多出兩個窗口歉嗓。
Unity3D的斷點調(diào)試功能 - 阿趙 - 有爪的小羔羊阿趙

回到Unity,點擊運行按鈕背蟆,會看到剛才的腳本已經(jīng)運行了鉴分。里面有兩個按鈕哮幢。
Unity3D的斷點調(diào)試功能 - 阿趙 - 有爪的小羔羊阿趙

回到MonoDevelop,在腳本里面我們打一個斷點(在行號左邊點一下)
Unity3D的斷點調(diào)試功能 - 阿趙 - 有爪的小羔羊阿趙

然后回到Unity里面志珍,點擊第一個按鈕“add”橙垢。這時候斷點起作用了,程序會暫停伦糯,MonoDevelop跳到斷點的行柜某。


Unity3D的斷點調(diào)試功能 - 阿趙 - 有爪的小羔羊阿趙

留意看下面debug的Locals信息,會看到當前狀態(tài)下的變量i和sum的值敛纲。
Unity3D的斷點調(diào)試功能 - 阿趙 - 有爪的小羔羊阿趙

使用調(diào)試按鈕喂击,讓程序單步的運行


Unity3D的斷點調(diào)試功能 - 阿趙 - 有爪的小羔羊阿趙

我們看到了當前的變量i和sum的實際變化情況。


Unity3D的斷點調(diào)試功能 - 阿趙 - 有爪的小羔羊阿趙

到這里淤翔,斷點調(diào)試已經(jīng)完成翰绊。

調(diào)試完之后,我建議最好把MonoDevelop和Unity3D的連接斷開旁壮。假如你不斷開的話监嗜,Unity會一直處于很卡的狀態(tài)。

斷開的方法也是有幾種了抡谐,首先對應Debug按鈕有一個斷開的按鈕裁奇,可以直接點擊斷開。


Unity3D的斷點調(diào)試功能 - 阿趙 - 有爪的小羔羊阿趙

或者我們可以把剛才附加的進程Detach掉麦撵。


Unity3D的斷點調(diào)試功能 - 阿趙 - 有爪的小羔羊阿趙

Unity3D的斷點調(diào)試功能 - 阿趙 - 有爪的小羔羊阿趙

再或者刽肠,我們可以點擊這個插頭按鈕,把Debugger 斷開厦坛。


Unity3D的斷點調(diào)試功能 - 阿趙 - 有爪的小羔羊阿趙
     這兩種方法連接Unity五垮,我建議還是使用第二種附加進程的方式吧。畢竟你不可能每次調(diào)試都要關掉一次Unity然后再從MonoDevelop打開一次Unity杜秸。所以放仗,編寫腳本的時候,把連接Detach掉撬碟,等需要調(diào)試的時候诞挨,再把進程Attach上去,進行調(diào)試就行了呢蛤。
最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末惶傻,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子其障,更是在濱河造成了極大的恐慌银室,老刑警劉巖,帶你破解...
    沈念sama閱讀 217,185評論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異蜈敢,居然都是意外死亡辜荠,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,652評論 3 393
  • 文/潘曉璐 我一進店門抓狭,熙熙樓的掌柜王于貴愁眉苦臉地迎上來伯病,“玉大人,你說我怎么就攤上這事否过∥绲眩” “怎么了?”我有些...
    開封第一講書人閱讀 163,524評論 0 353
  • 文/不壞的土叔 我叫張陵苗桂,是天一觀的道長药磺。 經(jīng)常有香客問我,道長誉察,這世上最難降的妖魔是什么与涡? 我笑而不...
    開封第一講書人閱讀 58,339評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮持偏,結果婚禮上,老公的妹妹穿的比我還像新娘氨肌。我一直安慰自己鸿秆,他們只是感情好,可當我...
    茶點故事閱讀 67,387評論 6 391
  • 文/花漫 我一把揭開白布怎囚。 她就那樣靜靜地躺著卿叽,像睡著了一般。 火紅的嫁衣襯著肌膚如雪恳守。 梳的紋絲不亂的頭發(fā)上考婴,一...
    開封第一講書人閱讀 51,287評論 1 301
  • 那天,我揣著相機與錄音催烘,去河邊找鬼沥阱。 笑死,一個胖子當著我的面吹牛伊群,可吹牛的內(nèi)容都是我干的考杉。 我是一名探鬼主播,決...
    沈念sama閱讀 40,130評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼舰始,長吁一口氣:“原來是場噩夢啊……” “哼崇棠!你這毒婦竟也來了?” 一聲冷哼從身側響起丸卷,我...
    開封第一講書人閱讀 38,985評論 0 275
  • 序言:老撾萬榮一對情侶失蹤枕稀,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體萎坷,經(jīng)...
    沈念sama閱讀 45,420評論 1 313
  • 正文 獨居荒郊野嶺守林人離奇死亡范抓,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,617評論 3 334
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了食铐。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片匕垫。...
    茶點故事閱讀 39,779評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖虐呻,靈堂內(nèi)的尸體忽然破棺而出象泵,到底是詐尸還是另有隱情,我是刑警寧澤斟叼,帶...
    沈念sama閱讀 35,477評論 5 345
  • 正文 年R本政府宣布偶惠,位于F島的核電站,受9級特大地震影響朗涩,放射性物質(zhì)發(fā)生泄漏忽孽。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,088評論 3 328
  • 文/蒙蒙 一谢床、第九天 我趴在偏房一處隱蔽的房頂上張望兄一。 院中可真熱鬧,春花似錦识腿、人聲如沸出革。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,716評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽骂束。三九已至,卻和暖如春成箫,著一層夾襖步出監(jiān)牢的瞬間展箱,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,857評論 1 269
  • 我被黑心中介騙來泰國打工蹬昌, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留混驰,地道東北人。 一個月前我還...
    沈念sama閱讀 47,876評論 2 370
  • 正文 我出身青樓凳厢,卻偏偏與公主長得像账胧,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子先紫,可洞房花燭夜當晚...
    茶點故事閱讀 44,700評論 2 354

推薦閱讀更多精彩內(nèi)容