상품 설명
枠の中にカタカナを1文字ずつ手書きすると、文字を認識して入力できるVRChatワールドギミックです。
「あの文字、どこだっけ?」と50音表から探す代わりに、思い浮かんだ文字をそのまま書く。
最大10文字まで入力でき、書いた文字は順番に認識されます。
認識候補が違っていた場合も、その文字だけ候補を切り替えて修正できます。
最後に「確定」を押すと、認識した文字列をPasswordSystemV4などの外部ギミックへ送信できます。
素早い入力を求められるゲームでは、最終的な入力速度はキーボードと変わらないかもしれません。
それでも、文字が見当たらないじれったい時間が無くなることで、「自分の手で入力した」という納得感が生まれます。
■ 主な機能
・10マスの手書き入力欄(左上→右→下段左→右の順で連結)
・各マスに予測候補を5つ表示、選択中の候補は青色でハイライト
・先にどんどん書き進めてOK。認識はマスごとに順番に処理されるため、認識待ちで一文字ずつ止まる必要はありません
・違うマスは「選択」ボタン → < > で候補を変えるだけで修正可能
・濁点(゛)・半濁点(゜)・小文字(小)に対応
小さく書くと自動で小文字(ャ・ッ など)として扱いますが、濁点半濁点はボタンを押したとき限定で予測に出ます
・伸ばし棒「ー」に対応
・画数・書き順の向き・線の曲がり具合も判定に使うので、ン/ソ、シ/ツ のような似た文字も区別しやすくなっています
・認識処理はフレーム分割で軽量化。書いている最中に固まりません
・書いた筆跡はマスごとに残ります
・入力内容はすべてワールド内でローカル処理。外部サーバーへの送信はありません
・認識処理もプレイヤーごとにローカルで行われます
■ 出力先
・PasswordSystemV4 連携
チェックボックスをONにして、PasswordSystemV4 のオブジェクトをドラッグするだけ。確定で入力&照合まで行います
・汎用出力
送り先のオブジェクト・変数名・呼ぶ関数名を入力すれば、文字列を受け取れる他の入力システムにも送れます
・濁点の送信形式を選択可能(「ガ」1文字 / 「カ+゛」分離)
■ 既存ギミックへの接続
PasswordSystemV4専用ではありません。
認識した文字列を汎用的に外部へ渡せるため、自作のUdonギミックなどにも接続できます。
■ テンプレート文字エディタ(エディタ拡張)
Tools/開発用/KanaPad/テンプレート文字エディタ
・マウスで手書きして、認識のお手本を登録・削除できます
・1文字に何個でも登録可能。自分の書き方のクセに合わせて精度を上げられます
・書くたびに、実機と同じ判定でテスト認識の結果を表示
・JSONで書き出し/読み込み(バックアップ・別シーンへの移植用)
・ひらがなや記号など、一覧にない文字も追加できます(魔改造に使ってね)
■ 操作方法
【デスクトップ】
・左クリックでペンを掴む(離しても持ったまま)
・持った状態で左クリック長押し → 書く(1画ごとに押し直し)
・右クリックでペンを離す(その場に固定されます)
【VR】
・ペンを掴んでトリガーを引いている間だけ書けます
ペン先の丸が緑色になったら、書ける位置です。
■ 導入方法
1. unitypackage をインポート
2. KanaPad のプレハブをシーンに配置
3. ワールドに合わせてサイズを調整
4. Board の KanaPad で出力先を設定
(PasswordSystemV4 ならチェックON+オブジェクトをドラッグ)
※ サイズについて
アバターサイズに合わせたサイズ調整はしていません。設置するワールドや想定するアバターに合わせて、KanaPad ルートのスケールを変更してください。
(アバター身長1.7mくらいで書きやすかったです)
■ 動作環境
・Unity 2022.3(VRChat推奨バージョン)
・VRChat SDK3 Worlds(UdonSharp 同梱版)
・TextMeshPro
・PasswordSystemV4 連携を使う場合は、PasswordSystemV4 を別途ご用意ください(本商品には含まれません)
【無料】【VRChatワールドギミック】PasswordSystemV4【かな・アルファベット・ハングル対応】
https://booth.pm/ja/items/4332459
■ 利用規約
完全フリーです。
改造・再配布・有料販売すべて自由です。報告もクレジットも不要です。
ぜひ魔改造して、もっとクオリティのすごいやつを作ってみてください!
※ 同梱している第三者ライブラリのライセンス表記(下記クレジット)は、再配布時も残してください。
※$Pはライセンス文書同梱であれば再配布も改造も自由です。
■ 免責
本ギミックの使用によって生じたいかなる損害についても、制作者は責任を負いません。
■ クレジット
・手書き認識アルゴリズム:$P Point-Cloud Recognizer
Radu-Daniel Vatavu, Lisa Anthony, Jacob O. Wobbrock(New BSD License)を元に UdonSharp 向けに移植・改良
【LICENSEのテキストファイルが同梱しているので、再配布時はセットで入れていおいてください】
모든 리뷰
더보기리뷰 등록
리뷰를 작성하려면 로그인이 필요합니다.
로그인하고 리뷰 쓰기