【VRChat向け】紐を掴めるヨーヨー
- ダウンロード商品¥ 500
VRChat向け・小物アイテム RigidBodyとJointでヨーヨーの動きを再現します。 それっぽく動かすには、多少の慣れが必要です。 アバター用と、ワールド用の2種類があります。 (アバター用はModularAvatar対応) Prefab設置で最低限のセットアップが完了します。 ヨーヨーを持つ位置、紐を引っ掛ける位置、紐の長さを調整できます。 https://docs.google.com/document/d/1ek5VVFDzzuvm6s2lIl7EMX9V_B-pfwPxv_fLNseJEtA/edit?usp=sharing
アバター用
※他人視点では、ラグの影響で状態遷移のタイミングにおけるヨーヨーと手の位置関係がずれるため、ループザループのような動きは期待通りには見えないことがあります。ご了承ください。 両手のハンドサインでヨーヨーの挙動を制御します。 デフォルトの設定は次の通りです。 右手 ・Open →ヨーヨーを投げた状態 ・Peace →ヨーヨーを投げた状態(遷移時手元に向かって跳ねる) ・その他 →ヨーヨーを手に持った状態 左手 ・Gun →紐を掴んだ状態 ・ThumbsUp →紐を掴んで左右の手で張った紐にヨーヨーを載せた状態 ・その他 →紐を掴んでいない状態 RigidBodyを合計6つ使用します。 その内、物理演算の影響を受けるRigidBodyは2つです。 ExMenu対応で、ヨーヨーを非表示にしている間は、全てのRigidBodyが物理演算の影響を受けなくなります。
ワールド用
※他人視点では、ヨーヨーの表示のみを同期させるため、ループザループのような動きも概ね期待通りに見えますが、ラグにより少し遅れて表示されます。ご了承ください。 持ち手と、ヨーヨーを投げている最中の紐にPickUp判定があります。 これらのPickUpとUse、ヨーヨーと紐との当たり判定でヨーヨーの挙動を制御します。 対応は次の通りです。 持ち手 ・PickUp →ヨーヨーを手に持つ ・Use →ヨーヨーを投げる 紐 ・PickUp →紐を掴む ・Use →左右の手で張った紐の中央付近に当たり判定が発生する ・紐の当たり判定にヨーヨーを当てる →左右の手で張った紐にヨーヨーが載る
利用規約
本規約は「VN3 License」で作成しました。 商品を購入した時点で規約に同意したとみなします。 https://drive.google.com/file/d/1WLLLETiRRB3k2dDTbVv8BzfSL6bg29mZ/view?usp=sharing This agreement was created with "VN3 License". We consider that you have agreed to the terms when you purchase the item. https://drive.google.com/file/d/1ie9JF_n1aIakqBEcZL8WfPwCaZkW2tSn/view?usp=sharing
動作環境
共通 ・Unity:2022.3.6f1 アバター用 ・VRChatSDK-Avatars v3.5.1 ワールド用 ・VRChatSDK-Worlds v3.5.1
権利関連
説明に使用しているモデル ・長兎路こより様作 オリジナル3Dモデル『フィリナ』 https://nagatorokoyori.booth.pm/items/1577042
連絡先
いすぃ ・Twitter:https://twitter.com/isui31