MashiroLocalAreaActivator

ローカルプレイヤーが指定 Collider の内部にいる間だけ、対象 GameObject を有効化するコンポーネント。内外判定はポーリングで行い、状態は同期しない。

構成

ファイル 役割
MashiroLocalAreaActivator.cs 内外判定と対象 GameObject の SetActive
MashiroLocalAreaActivator.asset MashiroLocalAreaActivator の UdonSharp ProgramAsset

依存

仕様

内外判定

タイミング

反映

同期

既知の干渉

Inspector

MashiroLocalAreaActivator

フィールド 型 既定値 必須 内容
area Collider なし ○ エリア判定に使う Collider
targets GameObject[] 空 ○ 内外に応じて有効・無効を切り替える GameObject
invert bool false — true で内外を反転する(外で有効、内で無効)
pollInterval float 0.1 — 判定間隔(秒)。0 以下で毎フレーム

API リファレンス

MashiroLocalAreaActivator

public 関数はない。配線は不要。

ライセンス

MIT License(MashiroTheater-Utils 同梱の LICENSE.md を参照)。


本ドキュメントは AI を用いて作成しています。不明点・記載の誤りなどありましたら、下記までお問い合わせください。