# \[プラグイン\] Baz メニューテンプレート

**URL:** https://guild.rpgmakerofficial.com/t/topic/1229
**Category:** モジュール/プラグイン共有
**Created:** [2026 年 3 月 24 日午後 5:38 UTC](https://guild.rpgmakerofficial.com/t/topic/1229 "2026-03-24T17:38:57Z")
**Posts on this page:** 9
**Page:** 1

<div class="post-metadata">

### Author: ![Baz](https://sea2.discourse-cdn.com/flex002/user_avatar/guild.rpgmakerofficial.com/baz/32/100_2.png) [@Baz](https://guild.rpgmakerofficial.com/u/Baz)
#### Post date: [2026 年 3 月 24 日午後 5:38 UTC](https://guild.rpgmakerofficial.com/t/topic/1229/1 "2026-03-24T17:38:58Z")

</div>

# Baz メニューテンプレート

AGMaker 向けのインスペクター駆動型メニューシステム — タイトル画面、ポーズメニュー、オプション、キーバインド。すべてインスペクターで設定可能で、コードは不要です。

[![](https://us1.discourse-cdn.com/flex002/uploads/rpgmaker_community/original/2X/9/93ce8d01025cf08ee09b0dfb425b51f964c9e76a.jpeg "Baz Menu Template (RPG Maker-like) - Action Game Maker Godot") ](https://www.youtube.com/watch?v=sbCJlq8B78o)

機能

- カスタマイズ可能な背景、タイトルテキスト、ボタンを備えたタイトル画面
- 再開、オプション、終了を備えたポーズメニュー
- オプションパネル：オーディオバス、表示設定、キーの再バインド
- 40 以上のエクスポートプロパティ — すべてインスペクターで設定可能
- 設定は `user://baz_settings.cfg` に自動保存されます（Windows ゲームの例：`C:\Users\<username>\AppData\Roaming\Godot\app_userdata\<game>\baz_settings.cfg`）

ダウンロードリンク:

[baz\_menu\_templates\_v1.1.zip](https://guild.rpgmakerofficial.com/uploads/short-url/dc0TPrrQvcRf2keRJOrV9scAsc.zip) (750.1 KB) → ⚠ 現在はプラグインです

- プロジェクト設定で有効にしてください
- 新しいセーブ/ロードシステムを含む

[baz\_menu\_template v1.0.zip](https://guild.rpgmakerofficial.com/uploads/short-url/ytO7c4HNfzrVQiNmX9fzevrxi9j.zip) (703.4 KB) → 元のリリース

- プロジェクト内でエラーが発生した場合は、プロジェクト設定 → 現在のプロジェクトの再読み込みを試してください。
- Godot メニューテンプレートで私を助けてくれた [Maaack](https://github.com/Maaack/Godot-Menus-Template) 氏に心から感謝します！

* * *

## インストール

1. `baz_menu_template` フォルダをプロジェクト内の任意の場所にドロップします。

2. 元のファイルをそのまま残しておきたい場合は、`templates/` からテンプレートシーンをコピーすることもできます。

* * *

## カスタマイズ

1. コピーしたシーンのルート Control ノード（例： **TitleScreenSettings** ）を選択し、インスペクターですべてを設定します。

 ![image](https://us1.discourse-cdn.com/flex002/uploads/rpgmaker_community/original/2X/7/7cedf4a3b6298eff8ed75b544a97f5797f974bfe.png)

- 背景と前景の画像
- タイトルテキスト、フォント、色、エフェクト（波、影、アウトライン）
- ボタンのラベル、スタイル、レイアウト
- オプションパネルのトグル
- キーバインドパネル

* * *

## コントローラー設定

1. 各テンプレートには組み込みの **コントローラー** が含まれています — 可視スクリプトを持つゲームオブジェクトです。このコントローラーは `"new_game"`、`"continue"`、`"resume"`、`"quit_to_title"` などのボタン信号を受け取ります。

* * *

## オーディオ（BGM/SFX）設定

使用されるオーディオは、関連する『コントローラー』の可視スクリプトで処理されます。

- デフォルトでは、正しくリストされたオーディオファイルがない場合のエラーを防ぐために、BGM と SFX は **スキップ** されます。
- BGM/SFX を設定し、スキップボタンをオフに設定する必要があります。
- これはボタンのロジック（続行、再開、終了など）にも適用されるため、`title_screen_controller.vs` と `pause_menu_controller.vs` の両方を確認して設定してください。

## 入力

Godot の組み込み **UI アクション** を使用 — カスタム入力マッピングは不要です：

- **ui\_accept** — 選択/確定
- **ui\_cancel** — 戻る
- **ui\_up / ui\_down** — ボタンの移動
- **ui\_left / ui\_right** — 音量調整、設定の切り替え

マウスも完全にサポートされています（ホバー＋クリック）。

 ![agm.windows.editor.x86_64_ZoqucKD2Kc](https://us1.discourse-cdn.com/flex002/uploads/rpgmaker_community/original/2X/b/b6453c8fc005defdc856d8af797d4593490cd7e6.png)

* * *

## 組み込みドキュメント

エディターで **F1** キーを押して、以下のクラスのいずれかで検索してください：

- **BazTitleScreen** — タイトル画面、すべてのインスペクタープロパティが文書化されています
- **BazPauseMenu** — ポーズメニューのプロパティ
- **BazTitleMenuEntry** — ボタンエントリーリソース
- **BazAudioSettings** / **BazDisplaySettings** / **BazInputSettings** — 設定の永続化用の静的ヘルパー

プロパティの説明は、インスペクターでエクスポート項目にカーソルを合わせると **ツールチップ** として表示されます。

 ![agm.windows.editor.x86_64_fQywNvz1Vq](https://us1.discourse-cdn.com/flex002/uploads/rpgmaker_community/original/2X/d/deb4c55a15ef1c59ffbfa8f65080436df69a7170.png)

---

<div class="post-metadata">

### Author: ![Baz](https://sea2.discourse-cdn.com/flex002/user_avatar/guild.rpgmakerofficial.com/baz/32/100_2.png) [@Baz](https://guild.rpgmakerofficial.com/u/Baz)
#### Post date: [2026 年 4 月 10 日午後 7:25 UTC](https://guild.rpgmakerofficial.com/t/topic/1229/2 "2026-04-10T19:25:54Z")

</div>

v1.1がリリースされ、セーブ/ロードシステムが追加されました！

⚠ 現在はプラグインです → プロジェクト設定で有効にしてください

一時停止メニューにセーブとロード画面を追加することもできます：

 ![agm.windows.editor.x86_64_0Jy0zHQd1e](https://us1.discourse-cdn.com/flex002/uploads/rpgmaker_community/original/2X/e/ea714fcf749884841ce9cfe5337d46b4b98f174e.png)

---

<div class="post-metadata">

### Author: ![Stano](https://sea2.discourse-cdn.com/flex002/user_avatar/guild.rpgmakerofficial.com/stano/32/4954_2.png) [@Stano](https://guild.rpgmakerofficial.com/u/Stano)
#### Post date: [2026 年 4 月 21 日午後 3:14 UTC](https://guild.rpgmakerofficial.com/t/topic/1229/3 "2026-04-21T15:14:50Z")

</div>

BAZ さん、ありがとうございます。今後のために取っておきます

---

<div class="post-metadata">

### Author: ![S.C](https://sea2.discourse-cdn.com/flex002/user_avatar/guild.rpgmakerofficial.com/s.c/32/2987_2.png) [@S.C](https://guild.rpgmakerofficial.com/u/S.C)
#### Post date: [2026 年 4 月 22 日午前 5:26 UTC](https://guild.rpgmakerofficial.com/t/topic/1229/4 "2026-04-22T05:26:09Z")

</div>

これは非常に便利なプラグインのようですね。すぐにダウンロードして使わせていただきます。BAZ さん、本当にありがとうございます。

---

<div class="post-metadata">

### Author: ![katsuo25](https://avatars.discourse-cdn.com/v4/letter/k/9e8a1a/32.png) [@katsuo25](https://guild.rpgmakerofficial.com/u/katsuo25)
#### Post date: [2026 年 4 月 22 日午後 2:26 UTC](https://guild.rpgmakerofficial.com/t/topic/1229/5 "2026-04-22T14:26:13Z")

</div>

とても便利なプラグインですね。ダウンロードさせていただきました。  
BAZさん、ありがとうございます。

実際に使用して気が付いたのですが、BAZさんが公開されている"baz\_mouse\_settings.zip"と併用している状態でポーズメニューを呼び出すと、マウスカーソル（画像だけ）が動かなくなってしまいます。これは"レイヤーを無効化"しているため起こっていると思うのですが、何か回避方法はあるのでしょうか？

---

<div class="post-metadata">

### Author: ![Baz](https://sea2.discourse-cdn.com/flex002/user_avatar/guild.rpgmakerofficial.com/baz/32/100_2.png) [@Baz](https://guild.rpgmakerofficial.com/u/Baz)
#### Post date: [2026 年 4 月 22 日午後 8:15 UTC](https://guild.rpgmakerofficial.com/t/topic/1229/6 "2026-04-22T20:15:25Z")

</div>

ああ、これは実際にテストして、解決策を見つけられることを願っています。ご報告ありがとうございます。すぐに確認いたします。

---

<div class="post-metadata">

### Author: ![xinyn](https://sea2.discourse-cdn.com/flex002/user_avatar/guild.rpgmakerofficial.com/xinyn/32/3171_2.png) [@xinyn](https://guild.rpgmakerofficial.com/u/xinyn)
#### Post date: [2026 年 5 月 23 日午後 2:43 UTC](https://guild.rpgmakerofficial.com/t/topic/1229/7 "2026-05-23T14:43:52Z")

</div>

プラグイン「Menu Sample Bazelot Quest」のサンプルプロジェクトで問題が発生しています：

「menu\_caller.vs」で「アクション - メニューシーン表示 - menu\_scene\_pause.tscn」を呼び出すと、メニューは正常に表示されます。この状態で直接キーを押して「アクション - メニュー隠す」を実行すると、一時停止メニューは正常に閉じられます。

しかし、メニューから「resume」を選択して一時停止メニューを閉じると、画面上のメニューは確かに閉じられ、ゲームも再開されますが、「inventory\_menu.tscn」メニューを呼び出すことができません。再度キーを押すと、エディターに「[Info] All menus are hidden.」というメッセージが出力され、その後に正常に動作し、「inventory\_menu.tscn」メニューを呼び出せるようになります。

一時停止メニューの「save」機能を使用しても同様の問題が発生し、再度キーを押して「[Info] All menus are hidden.」というメッセージが出力されるまで正常に動作しません。

多くの試行を行いましたが、原因を特定できませんでした 🥲

---

<div class="post-metadata">

### Author: ![Baz](https://sea2.discourse-cdn.com/flex002/user_avatar/guild.rpgmakerofficial.com/baz/32/100_2.png) [@Baz](https://guild.rpgmakerofficial.com/u/Baz)
#### Post date: [2026 年 5 月 23 日午後 3:50 UTC](https://guild.rpgmakerofficial.com/t/topic/1229/8 "2026-05-23T15:50:47Z")

</div>

興味深いですね。これについて確認して、Bazelot Quest Sample でどのように実装できるか見てみます。正直なところ、他のユーザーとこのメニューを使う際の使いやすさについては確信が持てませんが、それでも調査して、できることを探ってみます。

---

<div class="post-metadata">

### Author: ![xinyn](https://sea2.discourse-cdn.com/flex002/user_avatar/guild.rpgmakerofficial.com/xinyn/32/3171_2.png) [@xinyn](https://guild.rpgmakerofficial.com/u/xinyn)
#### Post date: [2026 年 6 月 3 日午前 11:53 UTC](https://guild.rpgmakerofficial.com/t/topic/1229/9 "2026-06-03T11:53:48Z")

</div>

ご質問は解決いたしました。私のメニューアクションのロジックに問題があったためです。改めてありがとうございます～！
