Unity3Dブレークポイントデバッグ機能
ブレークポイントのデバッグ機能は、プログラマの本質的な機能として記述することができます。Unity3Dは、スクリプトを記述するためのJSとC#をサポートしていますが、多くの人が知らないかもしれない、実際には、Unity3Dは、プログラムのデバッグをブレークポイントすることができます。しかし、このブレークポイントデバッグ機能はUnity3D自身MonoDevelopのエディタを使用して限られています。使用Visual Studioは十分ではありません。私はあなたがユニティブレークポイントデバッグのためのVSを使用することができますUnityVSものをという男を聞いたが、私自身はああ趙を試していません。
まあ、単にそれの練習について話:
最初は、スクリプトエディタがMonoDevelopのように指定されていることを確認することです。
選択したら、MonoDevelopのを開くために右、プロジェクトパネルで同期MonoDevelopのプロジェクトを選択することができます。
デバッグスクリプトにスクリプトを持っている必要がありますのため、私は非常に簡単なスクリプトを書いた2つのボタンがあり、最初は「追加」ボタンを押すと、プログラムはの0-9から周期的に使用します。合計を追加し、番号を追加します。あなたは番目のボタンを押すと、それがゼロに合計します。
書かれたスクリプトの後、スクリプトがちょうどシーンが、我々は、デバッグに準備ができている、上記のオブジェクトにドラッグします。試運転前に、私たちは、接続するためにMonoDevelopのとUnity3Dにする必要があります。
二種類を接続する具体的な方法:
まず、それを保存し、ユニティをオフにする現在のシーンを入れました。戻るMonoDevelopの、F5キーを押しまたは[デバッグ]ボタンをクリックしてください。
このように、MonoDevelopのは、新しいインターフェイスUnity3D、接続が完了し、この時間を開きます。
このとき、MonoDevelopのは今Unityにご連絡いたします。
一度Unity3Dを接続し、右側のデバッグボタンが利用可能になる、我々は、ウィンドウ表示[デバッグ]を選択します。
デバッグボタンを使って、プログラムを単一のステップを実行してみましょう
私たちは、現在の変数iとの合計で実際の変更を参照してください。
ここでは、ブレークポイントデバッグが完了しました。
完成試運転の後、私はそれがMonoDevelopのとUnity3Dを切断するのが最善であることを示唆しています。あなたはケースを開け続けると、Unityは、状態の非常に遅いされていると思います。
それとも私達はちょうどオフ外して追加のプロセスを置くことができます。
それとも、私たちは、このボタンのプラグインをクリックし、デバッガを切断することができます。