【無料】ヨドコロちゃんハプティックコントローラー v2.4
*English Descriptions Below* Newest version:v2.4 本アセットはVRChatワールド作成者向けに、ハプティック(触覚)なスイッチ及びスライダーを作成するためのモデルとU#スクリプトを提供するものです。 もちろんモデルのみまたはスクリプトのみの利用も可です。 クレジット表記は必須ではありませんがあると嬉しいです。報告いただけるともっと嬉しいです。 本アセットはVRCSDK3+U#専用です。 v2.3以降はVRChat Creator Companion(VCC)対応済みです。 旧SDKをご利用の方は引き続きv2.2をDLしてください。
機能
○Yodo_HapticSwitch 人差し指で触れるだけでON/OFFできるスイッチです。 触れた時にコントローラーが振動するフィードバックがあります。 足や頭突きでも反応するように設定できます。 ON/OFFはオブジェクトのActive/Inactiveを切り替えることで実現します。 ターゲットはいくつでも設定可能です。 ローカル動作とグローバル動作をチェックボックスで簡単に切り替えできます。グローバル動作はワールドに後から入った人にも同期します。 デスクトップモードのユーザーからは普通のInteract操作になります。また、VRモードでも普通のInteract操作ができるようにするかどうかをチェックボックスで簡単に選択できます。 ○Yodo_HapticSlider つまんで動かして離す、という操作で値を上下できるスライダーです。 動かした時にコントローラーが振動するフィードバックがあります。 D&Dするだけで、以下の3つのパラメータを簡単に調整できます。 ・AudioSourceのVolume(=音量) ・PostProcessのWeight(=Bloom、ナイトモードなど) ・LightのIntensity(=ライトの明るさ) 更に、他のUdonとも簡単に連携できます。受信側にUdon変数を用意しておいて、これを書き換えることで反映します。 サンプルとしてAnimatorのFloat変数と連動させるUdonを用意しています。詳しくはマニュアルをご参照ください。 ローカル動作とグローバル動作をチェックボックスで簡単に切り替えできます。グローバル動作はワールドに後から入った人にも同期されます。 詳しい使い方は、同梱のドキュメントを参照ください。 ○サンプルワールド 以下のワールドでお試しいただけます。 https://vrchat.com/home/world/wrld_34d4e402-1247-41d5-97cb-931f74fb40ce
マニュアル&ライセンス
ヨドコロちゃんのハプティックコントローラー ユーザーマニュアル 日本語版 https://docs.google.com/document/d/1GFpcvdbxObSmsj2GQKqvfpJvey8Z8lFy2m0I7O3SKRM/edit?usp=sharing 利用規約等はマニュアルに含めています。ご利用前に必ずご確認ください。
連絡先
twitter: @Yodokor0 生チョコ教団 なんでもフォーム https://docs.google.com/forms/d/e/1FAIpQLSe9964vA11qDYH0gjDfkSKVDUY7RyILjmN3tqYfXGWVJzMHvQ/viewform
更新履歴
2020/10/17 v1.0 リリース 2020/11/21 v1.01英語マニュアル追加 2020/12/06 v1.1 本アセットがVRCUiShapeを使えなくする不具合を修正 2022/03/23 v2.0 大型アップデート! スイッチ柄21種、スライダー柄1種追加 プリセット9種を追加 ローカル/グローバルの切り替え機能追加 Inspectorのデザインを一新、日本語解説を追加 スイッチをデスクトップモードでも操作できる機能追加 VRモードでも普通のInteractができるようにするオプション追加 外部Udon連携機能を強化 2022/03/28 v2.1 プリセットのMain CameraのClear FlagがSolid ColorだったのをSkyboxに修正 2022/04/26 v2.2 IsGlobalが無効なスライダーにおいて、インスタンスオーナーの値がワールドに後から入った人に初期値として適用されてしまう不具合を修正 2022/10/30 v2.3 VCC向けマイグレーション アバター変更検知機能が想定よりも多く呼び出されて負荷になっていた不具合を修正 2023/09/17 v2.4 Udon連携機能でコールバックが値変更より前に呼び出されている不具合を修正
Description
ヨドコロちゃんハプティックコントローラー(Yodokoro-chan Haptic Controller) This asset provides the models and U# scripts for creating haptic switches and sliders for VRChat world creators. Of course, you can use the model only or the script only. Credit notation is not required, but it would be nice to have it. I would be more than happy to notice it to me.
Features
--- Yodo_HapticSwitch --- This switch can be switched on and off simply by touching it with the index finger. There is feedback that the controller vibrates when you touch it. It can also be set to react with a foot or head. ON/OFF is implemented by switching the Active/Inactive of the GameObject. Targets can be set as many as you like. Local and global behaviour can easily be switched using a checkbox. Global behaviour is synchronised to late-joiners. From users in desktop mode, switches can be interact as usual switch assets. You can also easily select whether normal Interact operation should be available in VR mode using a checkbox. --- Yodo_HapticSlider --- A slider that can be raised or lowered by pinching, moving and releasing. The controller vibrates when you move it, providing feedback. The following three parameters can be easily adjusted simply by D&D. AudioSource volume. PostProcess Weight (= Bloom, Night Mode, etc.) Intensity of Light. Furthermore, it can easily be linked to other Udons. You should prepare a Udon variable on the receiver-side UdonBehaviour to update the value. You can also prepare a callback function that will be called when the value is changed. A sample Udon that can be linked to the Animator's Float variable is provided. For more information, please refer to the manual. Local and global behaviour can easily be switched using a checkbox. Global behaviour is synchronised to late-joiners. For detailed instructions, please refer to the documentation. ○ Sample worlds You can try this asset in the world below: https://vrchat.com/home/world/wrld_34d4e402-1247-41d5-97cb-931f74fb40ce
Manual and Licenses
English manual is currently unavailable. sorry! I'll translate it soon. Japanese manual https://docs.google.com/document/d/1GFpcvdbxObSmsj2GQKqvfpJvey8Z8lFy2m0I7O3SKRM/edit?usp=sharing License is included to the manual(There's English version). Please check it out before download this asset.
Contact
twitter: @Yodokor0 生チョコ教団 contact form https://docs.google.com/forms/d/e/1FAIpQLSe9964vA11qDYH0gjDfkSKVDUY7RyILjmN3tqYfXGWVJzMHvQ/viewform