Unity的兩種調試方法
1.Debug.Log()輸出語句調試,平時經常用這個
2.把MonoDevelop和Unity進行連接后斷點調試
先把編輯器選擇為MonoDevelop,Edit---->Preferences
調試前的連接----方法1:
用MonoDevelop打開一個要調試的腳本,然后關閉Unity編輯器,回到MonoDevelop按F5或者點擊Debug按鈕,這時候,會打開一個新的Unity3D界面,這時候就連接好了。
調試前的連接----方法2:
1.無需關閉Unity編輯器,在MonoDevelop的Run菜單下選擇Attach to Process
2.然后選擇Unity進程,這時候就連接好了。右邊的調試按鈕就變成可用的了,我們把視窗顯示選擇為Debug
開始調試
Debu模式腳本下面的位置會多出兩個窗口,在腳本里面打一個斷點(在行號的左邊點一下或者按F9),點擊Unity編輯器的運行按鈕,程序開始運行。
當程序執行到斷點的時候會暫停,兩個窗口顯示相關的變量和值。
調試完成
斷開和Unity的連接:Run---->Detach
注意:
如果想用其他的編輯器比如使用Unity+VS2013,UnityVS需要下載一個VsTools的插件,有點麻煩。