[プラグイン] Baz F1 デバッガー

Project/Objectの切り替えや変数用のシンプルでPGMライクなデバッグシステムをご紹介します。F1キーを押して使用してください。あとは直感的に操作できるはずです!

ビデオチュートリアル:

AGMaker バージョン 1.2.0 以上 用ダウンロード:
baz_debugger_v1.6.zip (137.1 KB)

  • オブジェクトリストにArea2DGameObjectが表示されるようになりました
  • オブジェクトリストは開いている間に更新されます(生成されたオブジェクトが表示され、解放されたオブジェクトは削除されます)

AGMaker バージョン 1.0.13 以上 用ダウンロード:
baz_debugger_v1.5.zip (136.5 KB)

  • 複数のモニターを使用している場合、プレイテストとデバッガーはプレイテストが行われているモニター上に固定されます

AGMaker バージョン 1.0.12 以下 用ダウンロード:
baz_debugger v1.2.zip (136.6 KB)

インストール方法:

  1. ダウンロードして解凍します
  2. baz_debuggerフォルダをプロジェクトのメインディレクトリに追加します(推奨: res://addons/ 内)
  3. [プロジェクト] → [プロジェクトを再読み込み] でプロジェクトを再読み込みします
  4. メインプレイヤーオブジェクトにBindObjectノードを追加します
  5. バインドするオブジェクトを追加し、baz_debugger.tscnを選択します
  6. プレイテストを開始し、F1キーを押してデバッガーのオン/オフを切り替えます
  7. ゲームを公開する際は、プレイヤーオブジェクトからデバッガーを削除することを忘れないでください

インストールビデオ:

「いいね!」 9

Very good! Thank you for making such a useful thing! Where can we download it?

「いいね!」 1

Whoops, I forgot to add download link. It’s at the top of the post now, thanks :sweat_smile:

「いいね!」 1

v1.1 に更新:
→ すべてのスイッチと変数(デフォルトと追加の両方)を表示
→ デバッグを独立したウィンドウでポップアップ表示
→ 値をリアルタイムで更新

「いいね!」 3

v1.2 に更新:

  • データベースの表示と編集が可能に(編集するには is_changeable をオンにする必要があります)
  • プレイテストウィンドウの上にデバッガーを作成し、カスタム高さを設定するオプションを追加
  • 閉じた際と開いた際にどのタブにいたかを記憶するなど、その他の QoL 改善
「いいね!」 2

v1.3 に更新:

  • バージョン 1.0.13 で発生した AGMakerManager クラスへの更新

v1.4 に更新:
→ 変数の浮動小数点値を表示し、整数が必要な変数(hp、max_hp など)は丸めて表示します
→ baz_debugger.tscn を開くことで、一部の設定を変更できます

v1.5に更新:
→ 複数のモニターを使用している場合、プレイテストとデバッガーは現在プレイテストが実行されているモニターに固定されます

v1.6に更新しました:
:warning: 現在、AGM v1.2.0以上が必要です
→ オブジェクトリストにArea2DGameObjectが表示されるようになりました
→ オブジェクトリストは開いている間に更新されるようになりました(生成されたオブジェクトの表示と解放されたオブジェクトの削除)