<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      之乎者也,阿彌陀佛

      軟件設計的原則就是,化繁為簡,化難為易,把人的思維集中在簡單的領域,然后通過有序的組合實現復雜的邏輯。

        博客園  :: 首頁  :: 新隨筆  :: 聯系 :: 訂閱 訂閱  :: 管理

      斷點調試功能可謂是程序員必備的功能了。Unity3D支持編寫js和c#腳本,但很多人可能不知道,其實Unity3D也能對程序進行斷點調 試的。不過這個斷點調試功能只限于使用Unity3D自帶的MonoDevelop編輯器。而用Visual Studio是不行的。聽說有個叫做UnityVS的東西可以使用VS對Unity進行斷點Debug,不過阿趙我本人沒試過。

       
              好了,簡單的說說做法吧:
       
      首先肯定是先要把腳本編輯器指定為MonoDevelop了。
      Unity3D的斷點調試功能 - 阿趙 - 有爪的小羔羊阿趙

       

      Unity3D的斷點調試功能 - 阿趙 - 有爪的小羔羊阿趙
       

       

      選擇好之后,可以在項目面板右鍵選擇Sync MonoDevelop Project來打開MonoDevelop。 

      Unity3D的斷點調試功能 - 阿趙 - 有爪的小羔羊阿趙
       
      因為需要有腳本才能對腳本進行調試,所以我寫了個很簡單的腳本,里面有兩個按鈕,按第一個“add”按鈕的時候,程序會用一個循環的方式把從0到9的數加起來,然后累加給sum。按第二個按鈕時,會把sum清零。 
      Unity3D的斷點調試功能 - 阿趙 - 有爪的小羔羊阿趙
       
       
      寫好腳本之后,把腳本隨便拖到場景的物體上面,我們準備調試了。在調試之前,我們需要把MonoDevelop和Unity3D進行連接。
       
      具體的連接方法有2種:
      第一種,先把當前場景保存一下,然后關掉Unity。回到MonoDevelop,按F5或者點擊Debug按鈕。

       

      Unity3D的斷點調試功能 - 阿趙 - 有爪的小羔羊阿趙
      這樣,MonoDevelop會打開一個新的Unity3D界面,這時候連接完成了。
       
       

      第二種方法,無需關掉Unity,在MonoDevelop的Run菜單下選擇Attach to Process 

      Unity3D的斷點調試功能 - 阿趙 - 有爪的小羔羊阿趙
       
       

      然后選擇Unity的進程,點擊Attach按鈕。 

      Unity3D的斷點調試功能 - 阿趙 - 有爪的小羔羊阿趙
       
       這時候,MonoDevelop就連接上了Unity了。
       
      當連接好了Unity3D之后,右邊的調試按鈕就變成可用了,我們把視窗顯示選擇Debug。
      Unity3D的斷點調試功能 - 阿趙 - 有爪的小羔羊阿趙
       

      debug模式腳本下面的位置會多出兩個窗口。 

      Unity3D的斷點調試功能 - 阿趙 - 有爪的小羔羊阿趙
       
      回到Unity,點擊運行按鈕,會看到剛才的腳本已經運行了。里面有兩個按鈕。 
      Unity3D的斷點調試功能 - 阿趙 - 有爪的小羔羊阿趙
       
      回到MonoDevelop,在腳本里面我們打一個斷點(在行號左邊點一下) 
      Unity3D的斷點調試功能 - 阿趙 - 有爪的小羔羊阿趙
       
       然后回到Unity里面,點擊第一個按鈕“add”。這時候斷點起作用了,程序會暫停,MonoDevelop跳到斷點的行。
       
      Unity3D的斷點調試功能 - 阿趙 - 有爪的小羔羊阿趙
       
      留意看下面debug的Locals信息,會看到當前狀態下的變量i和sum的值。 
      Unity3D的斷點調試功能 - 阿趙 - 有爪的小羔羊阿趙
       
      使用調試按鈕,讓程序單步的運行
      Unity3D的斷點調試功能 - 阿趙 - 有爪的小羔羊阿趙
       
      我們看到了當前的變量i和sum的實際變化情況。
      Unity3D的斷點調試功能 - 阿趙 - 有爪的小羔羊阿趙
       
       
      到這里,斷點調試已經完成。
       
      調試完之后,我建議最好把MonoDevelop和Unity3D的連接斷開。假如你不斷開的話,Unity會一直處于很卡的狀態。
       
      斷開的方法也是有幾種了,首先對應Debug按鈕有一個斷開的按鈕,可以直接點擊斷開。 
       
      Unity3D的斷點調試功能 - 阿趙 - 有爪的小羔羊阿趙
       
      或者我們可以把剛才附加的進程Detach掉。 
      Unity3D的斷點調試功能 - 阿趙 - 有爪的小羔羊阿趙
       
      Unity3D的斷點調試功能 - 阿趙 - 有爪的小羔羊阿趙
      再或者,我們可以點擊這個插頭按鈕,把Debugger 斷開。
      Unity3D的斷點調試功能 - 阿趙 - 有爪的小羔羊阿趙
       
       

               這兩種方法連接Unity,我建議還是使用第二種附加進程的方式吧。畢竟你不可能每次調試都要關掉一次Unity然后再從MonoDevelop打開一次 Unity。所以,編寫腳本的時候,把連接Detach掉,等需要調試的時候,再把進程Attach上去,進行調試就行了。

      轉自:http://liweizhaolili.blog.163.com/blog/static/162307442013214485190/

      posted on 2014-02-13 10:43  搏擊的小船  閱讀(3480)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 无码人妻人妻经典| 午夜福利理论片高清在线| 深夜在线观看免费av| 涟源市| 久久国产自拍一区二区三区| 欧美www在线观看| 亚洲粉嫩av一区二区黑人| 亚洲国产一区二区三区四| 性按摩玩人妻hd中文字幕| 日韩欧美在线综合网另类| www欧美在线观看| 高清国产av一区二区三区| 国产精品亚洲二区亚瑟| 丰满少妇被猛烈进出69影院| 国产精品美女免费无遮挡| 五月婷久久麻豆国产| 崇明县| 国产精品va无码一区二区| 亚洲欧美在线看片AI| 潘金莲高清dvd碟片| 日韩三级一区二区在线看| 亚洲日本乱码在线观看| 内射干少妇亚洲69XXX| 97久久久亚洲综合久久| 亚洲国产色婷婷久久99精品91| 韩国美女福利视频一区二区| 真实单亲乱l仑对白视频| 日韩欧激情一区二区三区| 青青国产揄拍视频| 福安市| 不卡在线一区二区三区视频 | 国产综合久久久久鬼色| 亚洲av无码国产在丝袜线观看| 蜜桃一区二区三区免费看| 国产成人无码A区在线观| 国产av午夜精品福利| a级免费视频| 综合激情网一区二区三区| 国产精品入口麻豆| 无码日韩做暖暖大全免费不卡| 亚洲欧美人成网站在线观看看 |