メッセージ種別
このページでは、LiTouchがOSCで送るメッセージの種類を選ぶ方法を説明します。必要なメッセージだけをオンにすることで、ネットワークと受信側の負荷を抑えられます。設定は OSCタブ(Radioアイコン)の送信メッセージ欄で行います。
メッセージ種別の一覧
Section titled “メッセージ種別の一覧”各メッセージは個別にON/OFFできます。ゾーンごとに設定した osc_prefix(例 /floor/a)が各アドレスの先頭に付きます。
| メッセージ | 内容 | 用途の例 |
|---|---|---|
| player/count | ゾーン内のプレイヤー数 | 人数に応じた演出の切り替え |
| position | 各プレイヤーの位置(正規化UV座標) | 位置に追従する映像・音 |
| alive | 各プレイヤーの生存状態 | プレイヤーが存在するかの判定 |
| velocity | 各プレイヤーの速度 | 動きの速さに応じた演出 |
| direction | 各プレイヤーの進行方向 | 向きに応じた演出 |
| enter | ゾーンへの進入イベント | 進入をきっかけにした演出の発火 |
| exit | ゾーンからの退出イベント | 退出をきっかけにした演出の発火 |
| debug | デバッグ用の追加情報 | 動作確認・開発時の検証 |
必要なメッセージだけをオンにする
Section titled “必要なメッセージだけをオンにする”すべてをオンにすると送信データ量が増えます。コンテンツで使うものだけをオンにするのが基本です。
- 位置に追従する演出だけなら、
positionとplayer/countがあれば足りることが多いです。 - 進入・退出をきっかけに演出を出すだけなら、
enter/exitを中心に使います。 velocitydirectionは、動きの速さや向きを使う演出のときにオンにします。debugは動作確認時のみオンにし、本番では基本的にオフにします。
設定を確認する
Section titled “設定を確認する”オンにしたメッセージが実際に送られているかは、テスト送信とモニターで確認できます。