グッとしてギュッとするとボンッとなってポイっとできるボール[VRChat向けModular Avatar対応]
- Digital0 JPY
![グッとしてギュッとするとボンッとなってポイっとできるボール[VRChat向けModular Avatar対応]](https://booth.pximg.net/c41ccd64-4d46-4d88-b92a-1f26368a94a4/i/6966267/6f3802da-bb5d-44c7-a4f3-c7b58b8ab256_base_resized.jpg)
VRChatでの利用を想定した、携帯時と利用時で大きさの変わるボールを投げるギミックです。 Prefabをアバター直下へ置くことで利用できます。 Prefab内のBall以下のオブジェクトを置き換えることで任意のボールを利用できます。 Quest版でも動作を確認しています(ボールを投げた際の挙動が若干異なります) 以下のライセンスの元配布します。 package内にも同様のライセンス文が同梱されています。
LICENSE
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE Version 2, December 2004 Copyright (C) 2025 yoko-chance Everyone is permitted to copy and distribute verbatim or modified copies of this license document, and changing it is allowed as long as the name is changed. DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. You just DO WHAT THE FUCK YOU WANT TO.
利用方法
1. Yokotano/Asset/BikkuriBall以下にあるBikkuriBall.prefabをアバターの直下へ置きます 2. Ball以下のSphereを削除してお好きなボールに置き換えます 3. BoneProxiesのHandとHolder以下にそれぞれ置かれたPosから始まる名称のオブジェクト位置を、ボールの位置がちょうどよくなるように調整します(本ギミックは右手での操作を想定しています) 4. BonePeoxiedのHead以下にあるRotationHeadの向きを、Z軸がアバターと同じ方向を向くように調整します tips - Holderは初期状態ではSpine以下に配置されます。適宜Holderに設定されたMA Bone Proxyの設定を変更してお好きな位置に調整してください - GestureManager等を利用して、適宜ビルド後の状態でアニメーションを確認しながら3、4の調整を行うことを推奨します。アニメーションはYokotano/Asset/BikkuriBall/Anim以下にあります
操作方法
1. PosHolderに設定されたPhysBoneを掴むと、Ballが初期位置から右手に移動します 2. PhysBoneから手をはなし、右手をFistにしてその後別のジェスチャーを入力すると、Ballが大きくなります 3. 再度右手をFistにしてその後HandOpenにすると、Ballが投げられます 4. 投げられたBallはもとの大きさで初期位置に戻ります 2以降の状態でPosHolderに設定されたPhysBoneを掴むと、Ballがもとのサイズに戻ります その状態で再度PhysBoneを掴むと、Ballが初期位置に戻ります
変更履歴
2025/05/27 フルトラ利用時でも顔の向きにボールを投げられるように修正