【無料】ヨドコロちゃんハプティックコントローラー v3.0
- 0 JPY
*English Descriptions Below* Newest version:v3.0 2024/11/23 追記: v3.0ではローカル/グローバルの切り替え機能をPersistenceと統合し「動作モード」として再定義しました。更新自体は上書きインポートで問題ありませんが、設定は引き継がれずに全て初期設定(ローカル)として設定されますので、グローバルモードをご利用の場合は改めて選択していただきますようお願いします。 本アセットはVRChatワールド作成者向けに、ハプティック(触覚)なスイッチ及びスライダーを作成するためのモデルとU#スクリプトを提供するものです。 もちろんモデルのみまたはスクリプトのみの利用も可です。 クレジット表記は必須ではありませんがあると嬉しいです。報告いただけるともっと嬉しいです。 本アセットはVRCSDK専用です。
機能
○Yodo_HapticSwitch 人差し指で触れるだけでON/OFFできるスイッチです。 触れた時にコントローラーが振動するフィードバックがあります。 足や頭突きでも反応するように設定できます。 ON/OFFはオブジェクトのActive/Inactiveを切り替えることで実現します。 ターゲットはいくつでも設定可能です。 ローカル動作とグローバル動作を切り替えできます。グローバル動作はワールドに後から入った人にも同期します。ローカル動作では更に最後にワールドを出た時の状態を保存するPersistence(セーブ)機能も有効にできます。 デスクトップモードのユーザーからは普通のInteract操作になります。また、VRモードでも普通のInteract操作ができるようにするかどうかをチェックボックスで簡単に選択できます。 ○Yodo_HapticSlider つまんで動かして離す、という操作で値を上下できるスライダーです。 動かした時にコントローラーが振動するフィードバックがあります。 D&Dするだけで、以下の3つのパラメータを簡単に調整できます。 ・AudioSourceのVolume(=音量) ・PostProcessのWeight(=Bloom、ナイトモードなど) ・LightのIntensity(=ライトの明るさ) 更に、他のUdonとも簡単に連携できます。受信側にUdon変数を用意しておいて、これを書き換えることで反映します。 サンプルとしてAnimatorのFloat変数と連動させるUdonを用意しています。詳しくはマニュアルをご参照ください。 ローカル動作とグローバル動作を切り替えできます。グローバル動作はワールドに後から入った人にも同期します。ローカル動作では更に最後にワールドを出た時の状態を保存するPersistence(セーブ)機能も有効にできます。 詳しい使い方はドキュメントを参照ください。 ○サンプルワールド 以下のワールドでお試しいただけます。 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連携機能でコールバックが値変更より前に呼び出されている不具合を修正 2024/11/23 v3.0 Persistence対応! 動作モードを「ローカル」「ローカル&セーブ」「グローバル」の3種から選べるように追加
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! 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