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