ニュース

Top  >   18. Console・デバッグ・SafeMode  >   Q, ログが多すぎるときはどう整理する?

Q, ログが多すぎるときはどう整理する?

2026/03/20

メインコンテンツへスキップ
< すべてのカテゴリに戻る

A,結論

  • ログは「どこから出たか」が分かる接頭辞を付けると一気に読みやすくなります。
  • 機能名やクラス名をそろえて付けるのが基本です。

原因 / 背景

  • XR 開発では入力、トラッキング、通信、端末依存のログが混ざりやすく、ただ文字を出すだけでは追跡が難しくなります。
  • ログの書き方を統一すると、再現確認やチーム共有がしやすくなります。

実装 / 手順

  1. [Input]、[Save]、[XRI] などの接頭辞を決めます。
  2. 重要な値だけを出し、毎フレーム不要なログは減らします。
  3. エラーと状況説明を分けて書き、後から検索しやすくします。

サンプルコード

using UnityEngine;

public class LogPrefixExample : MonoBehaviour
{
    private const string Prefix = "[XRI/Input]";

    public void PrintTriggerValue(float value)
    {
        Debug.Log($"{Prefix} Trigger Value: {value:F2}");
    }

    public void PrintWarning(string message)
    {
        Debug.LogWarning($"{Prefix} {message}");
    }

    public void PrintError(string message)
    {
        Debug.LogError($"{Prefix} {message}");
    }
}

※ 実機確認が必要な項目は、Editor だけで判断せず対象デバイスでも必ず動作確認してください。

難易度:Level 2(初心者)
対象プラットフォーム:PC,Visual Studio,Unity
関連キーワード:Debug.Log,ログ整理,prefix

Level 1-2 向けバナー