3テラバイト

プログラム関連備忘録サイト。主にゲーム。

Unity

Unity – Consoleウィンドウにログを表示する方法まとめ

投稿日:

こんにちは、今日はUnityでConsoleウィンドウにログを表示する方法についてまとめていきます。

確認環境

Unity 2018.4.15f1

ログの出力

ログの出力にはUnityEngine.Debugクラスに定義されている関数を使用します。
以下のコードでConsoleウィンドウにログが出力されます。

ログ出力

Debug.Log("Log Test");

アサーション出力

Debug.LogAssertion("LogAssertion Test");

エラーメッセージ出力

Debug.LogError("LogError Test");

警告メッセージ出力

Debug.LogWarning("LogWarning Test");

ログをクリック時に対応するオブジェクトをハイライト表示する

それぞれのログ出力関数には第二引数にObjectを渡すことができ、Consoleウィンドウでそのログをクリックした際にHierarchyウィンドウでオブジェクトがハイライトされます。

ログ出力の文字を装飾する

文字列の色やサイズを指定できるリッチテキストがログ出力でも使用できます。

以下の例ではLog Testと表示される内のLogの部分が赤色で表示されます。

Debug.Log("<color=red>Log</color> Test");

使用できるタグ等の詳細はUnity公式マニュアルの以下ページに記載されています。

https://docs.unity3d.com/ja/2018.4/Manual/StyledText.html

-Unity


comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です


reCaptcha の認証期間が終了しました。ページを再読み込みしてください。

関連記事

no image

Unity – プラットフォームやエディタ等の実行環境ごとに処理を切り分ける方法

こんにちは、今日はUnityでWindows、Mac、Android、iOS等の各プラットフォームごとや、エディタ上で実行されている場合にスクリプトの処理を切り分ける方法についてまとめていきます。 確 …

no image

Unityで実行環境の情報を取得する方法

System.Environmentクラスで現在の環境についての情報が取得できます。 OSバージョン System.OperatingSystem os = System.Environment.OS …

no image

Unity – UIのButtonにイベントを設定する方法まとめ

こんにちは、今日はUnityでUIのButtonクリック時に発生するイベントを設定する方法についてまとめていきます。 HierarchyウィンドウからCreate > UI > Buttonを選択や、 …

no image

Unityで0から指定範囲の間を行き来する数値を取得できる関数Mathf.PingPong

確認環境 Unity 2018.4.15f1 使い方 public static float PingPong(float t, float length); UnityEngine.Mathfに定義 …

no image

Unityで使用するコンパイラーを切り替える方法

こんにちは、今日はUnityで使用するC#コンパイラーを切り替える方法についてまとめていきます。 確認環境 Unity 2018.4.15f1 設定方法 Edit > Project Settings …