【無料】入力デバッグ用パネル
- Digital0 JPY


ローカルプレイヤーの入力・操作・移動性能・トラッキング・ネット情報・描画性能をリアルタイム表示する、診断パネルです。
概要
ワールドに置くだけで、ローカルプレイヤーの状態をリアルタイムに可視化します。 移動ギミックや操作系のデバッグ、ワールド調整、配信での状態表示などに使えます。 表示項目 ・NET:表示名 / playerId / Master・InstanceOwner 判定 / 接続人数 / VR・Desktop 判定 / アバター eye height ・PERF:平滑 FPS(色分け)/ フレーム時間 / 稼働秒 ・INPUT:Jump / Use / Grab / Drop の ON-OFF、Move・Look の軸値を双極バーで表示 ・STATE:接地 / yaw / 滞空時間(現在・最大) ・SPEED:水平速度 / トップ速度 / 垂直 / 合計 / 加速ピーク / 座標 ・LOCOMOTION:walk / run / strafe / jump impulse / 重力 ・TRACKING:頭 / 左手 / 右手 のワールド座標 ・RAPID FIRE:トリガー・ジャンプの連打 Hz / ピーク / 累計 すべてローカル動作・同期なし。他プレイヤーには影響しません。
動作環境
・Unity 2022.3.22f1 ・VRChat World SDK3 3.8.1 以上 ・UdonSharp ・TextMeshPro(VRChat 標準同梱)
導入
1. InputDebugPanel.prefab をワールドに配置するだけです。 2. 見やすい位置・大きさに調整してください(パネルごと拡大縮小できます)。 追加の配線は不要です。表示文字は LiberationSans(TMP 標準)を使うため、別途フォントの用意は要りません。
設定
・window:連打 Hz の計測窓(秒)。既定 1.0 ・capacity:連打リングバッファ容量。既定 64 ・refreshHz:表示更新レート。既定 10(上げると滑らか・負荷増)
利用規約
・個人・商用を問わず自由に利用してください ・改造・フォーク・コード流用、すべて歓迎します ・ワールドへの組み込み・派生作品の公開も自由です ・クレジット表記は任意です(あると嬉しい程度) 作者のローカル環境で動作確認済みです。記載の対応バージョン以外での動作は保証しません。 本アセットは現状有姿(AS IS)で提供します。不具合・データ損失・その他一切の損害について責任を負いません。
変更履歴
2026/06/05 v1.0.0 リリース


