アセットは別ページに分割しました。
関連ページ:
デバッグ
公式サイト:
Unity での C# コードのデバッグ | Unity マニュアル [公式]
Debug.Log
ドキュメント:
Debug.Log | Unity スクリプトリファレンス [公式]
参考:
Unity の Debug.Log の上手な使い方 – Qiita
Debug.Log の使い方をわかりやすく解説! | もぎブログ
Debug.Log() で複数の object を同時に表示する| Tsu の雑記
Debug.Log 使用方法に関する最適化のまとめ | sh1’s diary
デバッグログをカスタマイズする
参考:
Debug.Log をゲーム画面上に表示し、開発を効率化 | hirokuma.blog
スタックトレース
ドキュメント:
Stack Trace Logging | Unity マニュアル [公式]
StackTraceLogType | Unity スクリプトリファレンス [公式]
スタンドアロンの Player 設定 | Unity 2020.3 マニュアル [公式]
参考:
このメソッドを呼び出した犯人を見つけ出す方法/スタックトレースについて | テラシュールブログ
Debug.Log の負荷とコールスタックの深さ | KAYAC engineers’ blog
例外
ドキュメント:
デバッガーでの例外の管理 | Microsoft Learn [公式]
参考:
break on exception – Unity Forum
How do I make Unity halt on exceptions? – Game Development Stack Exchange
Visual Studio を使う
動画:
ドキュメント:
エディターでのデバッグ | Unity 2020.3 マニュアル [公式]
Visual Studio Tools for Unity を使用する | Microsoft Learn [公式]
参考:
Unity 環境下での Visual Studio デバッグ方法 | TECH PROjin
Debugging and Analyzing | Abdullah Hamed
ログファイルの場所
Windows の場合
C:\Users\[User Name]\AppData\Local\Unity\Editor\Editor.log
ドキュメント:
ログファイル | Unity 2018.4 マニュアル [公式]
参考:
Unity のログファイル (Editor.Log) を直接エディタで開く – Qiita
Unity エディターがクラッシュ/強制終了した時にログから原因を見つける方法と、保存していないシーン情報の復旧方法 | kan のメモ帳
Unity Game Crash, is there a log file? – Unity Forum
Where to find the crash log? – Unity Forum
フレームデバッガー (Frame Debugger)
ドキュメント:
プロファイラー (Profiler)
ドキュメント:
プロファイラー概要 | Unity 2018.4 マニュアル [公式]
Profiler ウィンドウ | Unity 2018.4 マニュアル [公式]
物理演算をデバッグする
- Physics Debugger
- Physics プロファイラー (Physics Profiler)
ドキュメント:
物理演算デバッグの可視化 | Unity マニュアル [公式]
Physics プロファイラーモジュール | Unity マニュアル [公式]
参考:
Physics Debug Visualization | Unity Forum
スタンドアロンビルドをデバッグする
参考:
How to debug in a standalone build? – Unity Answers
Is it possible to debug a Unity standalone build? – Visual Studio Feedback
ブレークポイントが効かない
ドキュメント:
ブレークポイントでの警告 – VS Tools for Unity | Microsoft Learn [公式]
ブレークポイントがヒットない – VS Tools for Unity | Microsoft Learn [公式]
参考:
The breakpoint will not currently be hit. Unable to find a corresponding location – Unity Forum
Breakpoint will not be hit on VS2017 – Stack Overflow
トラブルシューティング
トラブルシューティングと既知の問題 | Microsoft Docs [公式]
Tips
Unity で C# を使うときのヒント集 | KAYAC engineers’ blog
デバッグ | Unity 開発に関する 50 の Tips (sh1ch)
チュートリアル
Debugging Unity Crashes & Errors (Jason Weimann)
Use Custom Editors to Debug and Visualize Anything in Your Game (Jason Weimann)