Unity-コンソール
コンソールは、私たちが読む場所です Developer出力。これらの出力を使用すると、テスト用の追加機能を提供しなくても、コードのビットをすばやくテストできます。
デフォルトのコンソールに表示されるメッセージには3つのタイプがあります。これらのメッセージは、ほとんどのコンパイラ標準に関連している可能性があります-
- Errors
- Warnings
- Messages
エラー
エラーは、コードの実行を妨げる問題または例外です at all。
警告
警告は、コードの実行を停止しない問題ですが、実行時に問題を引き起こす可能性があります。
メッセージ
メッセージは、ユーザーに何かを伝える出力です。通常、問題を強調することはありません。
コンソールに独自のメッセージ、警告、エラーを出力させることもできます。そのために、Debugクラスを使用します。ザ・Debug クラスはMonoBehaviourの一部であり、スタータープログラムで通常の出力メッセージを作成する方法と非常によく似た、コンソールにメッセージを書き込むためのメソッドを提供します。
コンソールは、アセット領域の上にあるラベル付きタブにあります。
コンソールの出力は、 programmer、エンドユーザーやプレーヤーではありません。
コンソールに簡単なメッセージを書いてみましょう。これにより、スペースキーが押されたときに通知されます。このために、Log メソッドは、 Object パラメータとして、で文字列を使用します。
新しいスクリプトから始めることも、既存のスクリプトを変更することもできます。
void Update() {
if (Input.GetKeyDown(KeyCode.Space))
Debug.Log(“Space key was pressed!”);
}
このコードを保存、コンパイル、および実行して(もちろん、ゲームオブジェクトにアタッチして)、スペースバーを押してみてください。
Note −メッセージがエディターの下部に表示されることを確認します。
[コンソール]タブをクリックすると、メッセージが印刷されます。
同様に、を使用して警告を出力することもできます LogWarning メソッドとエラー LogErrorメソッド。これらは、後で説明するように、実際に実装しなくても、コードの小さなビットをテストするのに役立つことがわかります。