BGM自動オフエリア
- BGM自動オフエリアダウンロード商品¥ 100
- サポート(内容同じ)ダウンロード商品¥ 300


## キャッチコピー **エリアに入ったら、BGMがすっと消える。** 「ここだけは静かにしたい」を、追加するだけで。 ## ショート紹介文 指定したエリアにプレイヤーが入ると、ワールドのBGMを自動でオフにし、エリアから出ると元の状態へ戻す VRChat ワールド用ギミックです。エリアに Collider(Is Trigger)と Udon Behaviour を設定し、BGMシステムを紐付けるだけ。Udon Graph を一から組む必要はありません。サンプルプレハブ付き。 ## 商品説明 「この部屋に入ったら音楽を止めたい」「静かな空間を演出したい」——ワールド制作では、場所によってBGMのオン/オフを切り替えたい場面がよくあります。本商品は、そんな演出を手軽に実現する VRChat ワールド用の Udon ギミックです。 プレイヤーが指定エリアに入ると、システムはBGMが再生中かどうかを確認し、オンであれば自動的にオフにします。エリアを離れると元のオン状態に戻るため、プレイヤーは操作を意識する必要がありません。なお、入場した時点でBGMがオフだった場合は勝手にオンにすることはなく、手動でオンにするまでオフのままを保ちます。 導入はプレハブとコンポーネントの設定のみ。Inspector 上で「エリア本体」と「BGMシステム」を紐付けるだけで完了します。まずは同梱の Sample.prefab をそのまま動かして、挙動を確認してみてください。 ## 主な特徴 - **入退場を自動で判定**:Collider(Is Trigger)を持つエリアにプレイヤーが入るとBGMをオフ、出ると元に戻します。 - **BGMの状態を尊重**:入場時にBGMがオフだった場合は、そのままオフを維持します(勝手に鳴らしません)。 - **スクリプト不要**:Udon Behaviour にアセットを割り当てるだけの簡単セットアップ。 - **サンプル同梱**:Sample.prefab を見ながら、そのまま同じ構成を再現できます。 ## 同梱内容 | ファイル | 内容 | | --- | --- | | `BGMAutoOffArea.unitypackage` | 本商品の Unity パッケージ | | `BGMAutoOff.asset` | Udon Graph プログラム本体(`Assets/WntSnwf/BGMAutoOffArea/`) | | `Sample.prefab` | 構成の参考用サンプル | | `README-CN.md` / `README-EN.md` / `README-JP.md` | 中国語・英語・日本語の説明書 | ## 動作環境・前提 - **VRChat SDK3 - Worlds**(Udon / Udon Graph)が必要です。 - 同梱のチュートリアル画像は **Unity 2022.3.22f1** 環境で作成されています。 - 本商品は **VRChat ワールド用**です(アバター用ではありません)。 ## 導入手順 1. `BGMAutoOffArea.unitypackage` を Unity にドラッグしてインポートします(インポート後のフォルダは `WntSnwf/BGMAutoOffArea`)。 2. Sample.prefab を参考に、「エリア本体」と「BGMシステム」の2つのオブジェクトを用意します。 3. Hierarchy パネルでエリア本体を選択し、Inspector パネルで **Udon Behaviour** コンポーネントを追加、`BGMAutoOff.asset` を Program Source 欄にドラッグします。 4. エリア本体を好きな場所に移動し、BGMを止めたい範囲に合わせてサイズを調整します。 ## 注意事項・制限 1. 対応するエリアとBGMシステムは、それぞれ **1つずつ**です。複数のエリアや複数のBGMシステムを使いたい場合は、Udon Graph を自身で変更してください。 2. エリア本体には **Collider** コンポーネントを付け、**Is Trigger** をオンにしてください。オンにしないとプレイヤーの進入・退出を検出できません。 3. 入場した時点でBGMがオフだった場合、システムはBGMをオンにしません。手動でオンにするまでオフのままになります。 > 補足:説明書(README)には `BGMAutoOffArea.asset` と記載されていますが、同梱されているプログラム本体のファイル名は `BGMAutoOff.asset` です。 ## 利用規約 - 転載、二次配布、二次改変、二次パッケージ化、他のウェブサイトやプラットフォームへの二次アップロードを禁止します。 - 二次販売を禁止します。 - All rights reserved.


