ちょっと覚書程度の記事です
PlayerLocalUIに置いたオブジェクトはローカルで処理されるため、ポストプロセスやBGmをローカル(プレイヤーごとに)オン/オフできます
実装
まずは、PlayerLocalUIを用意して、その中にAudioSourceを用意します
![](https://storage.googleapis.com/zenn-user-upload/fac0fd3af9d56acf86413571.png)
AudioSource
AudioSourceにSetGameObjectActiveGimmik
を入れて、今回はBGMとしておきます。
![](https://storage.googleapis.com/zenn-user-upload/3e5744492128fb96e842f31c.png)
ボタン
ボタンのギミックです
インタラクトした後に、先ほど設定したBGMのboolの値を切り替えます。
SignalやBoolのターゲットをPlayerにしているところがミソ
![](https://storage.googleapis.com/zenn-user-upload/4f6d6707075f9e703756bf4c.png)
Discussion