Unity3Dブレークポイントデバッグ機能

Unity3Dブレークポイントデバッグ機能 

        ブレークポイントのデバッグ機能は、プログラマの本質的な機能として記述することができます。Unity3Dは、スクリプトを記述するためのJSとC#をサポートしていますが、多くの人が知らないかもしれない、実際には、Unity3Dは、プログラムのデバッグをブレークポイントすることができます。しかし、このブレークポイントデバッグ機能はUnity3D自身MonoDevelopのエディタを使用して限られています。使用Visual Studioは十分ではありません。私はあなたがユニティブレークポイントデバッグのためのVSを使用することができますUnityVSものをという男を聞いたが、私自身はああ趙を試していません。
 
        まあ、単にそれの練習について話:
 
最初は、スクリプトエディタがMonoDevelopのように指定されていることを確認することです。
Unity3Dブレークポイントデバッグ機能 - 趙 - 子羊趙の爪
 
Unity3Dブレークポイントデバッグ機能 - 趙 - 子羊趙の爪
 

 

選択したら、MonoDevelopのを開くために右、プロジェクトパネルで同期MonoDevelopのプロジェクトを選択することができます。 

Unity3Dブレークポイントデバッグ機能 - 趙 - 子羊趙の爪
 
デバッグスクリプトにスクリプトを持っている必要がありますのため、私は非常に簡単なスクリプトを書いた2つのボタンがあり、最初は「追加」ボタンを押すと、プログラムはの0-9から周期的に使用します。合計を追加し、番号を追加します。あなたは番目のボタンを押すと、それがゼロに合計します。 
Unity3Dブレークポイントデバッグ機能 - 趙 - 子羊趙の爪
 
 
書かれたスクリプトの後、スクリプトがちょうどシーンが、我々は、デバッグに準備ができている、上記のオブジェクトにドラッグします。試運転前に、私たちは、接続するためにMonoDevelopのとUnity3Dにする必要があります。
 
二種類を接続する具体的な方法:
まず、それを保存し、ユニティをオフにする現在のシーンを入れました。戻るMonoDevelopの、F5キーを押しまたは[デバッグ]ボタンをクリックしてください。
 
Unity3Dブレークポイントデバッグ機能 - 趙 - 子羊趙の爪
このように、MonoDevelopのは、新しいインターフェイスUnity3D、接続が完了し、この時間を開きます。
 
 
第二の方法、ユニティをオフにすることなく、プロセスにファイル名を指定して実行]メニューの下にMonoDevelopを取り付け選択 
Unity3Dブレークポイントデバッグ機能 - 趙 - 子羊趙の爪
 
 
Unityと選択プロセス、アタッチボタンをクリックしてください。 
Unity3Dブレークポイントデバッグ機能 - 趙 - 子羊趙の爪
 
 このとき、MonoDevelopのは今Unityにご連絡いたします。
 
一度Unity3Dを接続し、右側のデバッグボタンが利用可能になる、我々は、ウィンドウ表示[デバッグ]を選択します。
Unity3Dブレークポイントデバッグ機能 - 趙 - 子羊趙の爪
 
次のスクリプトのデバッグモード位置は、二つ以上のウィンドウになります。 
Unity3Dブレークポイントデバッグ機能 - 趙 - 子羊趙の爪
 
戻るUnityへ、[実行]ボタンをクリックして、あなただけのスクリプトが実行されて表示されます。2つのボタンがあります。 
Unity3Dブレークポイントデバッグ機能 - 趙 - 子羊趙の爪
 
戻るMonoDevelopの、スクリプトの中で我々は(行番号をタップして左側)ブレークポイントにヒット 
Unity3Dブレークポイントデバッグ機能 - 趙 - 子羊趙の爪
 
 そして、バックユニティの内側、「追加」最初のボタンをクリックしてください。ブレークポイントが有効になる今回は、プログラムは、MonoDevelopのジャンプブレークポイントラインを停止します。
 
Unity3Dブレークポイントデバッグ機能 - 趙 - 子羊趙の爪
 
地元の人々は、以下の情報をデバッグあなたの目をしてください、あなたは、現在の状態では、変数と、iの和の値が表示されます。 
Unity3Dブレークポイントデバッグ機能 - 趙 - 子羊趙の爪
 
デバッグボタンを使って、プログラムを単一のステップを実行してみましょう
Unity3Dブレークポイントデバッグ機能 - 趙 - 子羊趙の爪
 
私たちは、現在の変数iとの合計で実際の変更を参照してください。
Unity3Dブレークポイントデバッグ機能 - 趙 - 子羊趙の爪
 
 
ここでは、ブレークポイントデバッグが完了しました。
 
完成試運転の後、私はそれがMonoDevelopのとUnity3Dを切断するのが最善であることを示唆しています。あなたはケースを開け続けると、Unityは、状態の非常に遅いされていると思います。
 
切断されているいくつかの方法は、最初に対応するデバッグボタンはオフにクリックできるボタンがあり外し、があります。 
 
Unity3Dブレークポイントデバッグ機能 - 趙 - 子羊趙の爪
 
それとも私達はちょうどオフ外して追加のプロセスを置くことができます。 
Unity3Dブレークポイントデバッグ機能 - 趙 - 子羊趙の爪
 
Unity3Dブレークポイントデバッグ機能 - 趙 - 子羊趙の爪
それとも、私たちは、このボタンのプラグインをクリックし、デバッガを切断することができます。
Unity3Dブレークポイントデバッグ機能 - 趙 - 子羊趙の爪
 
 
         どちらの方法がユニティ接続されて、私は2番目または追加のプロセスにそれを使用する方法を提案します。結局のところ、あなたは常にデバッグユニティユニティいったんオフにすることはできませんし、その後MonoDevelopのから再び開きます。だから、スクリプトを書いて、接続がオフに切り離し、あなたがデバッグする必要がある場合は、その後、プロセスはアップ接続し、ライン上のデバッグ。

おすすめ

転載: blog.csdn.net/wwzxbot/article/details/17163925