(無料)【VRChat】シュリンクライト&サイズスイッチャー
- 無料版¥ 0
- ブースト用(内容は無料版と同じです)¥ 100
【VRChat】シュリンクライト Ver. 1.0 製作:Linx 注意:動画で使用されている3Dモデルは開発中のものであるため外見が異なります。商品画像の3Dモデルが正式版です。
概要
VRChatのワールド制作用アイテムです。 他プレイヤーや自分自身の大きさを変更させるライトです。 また、自身の大きさをお手軽に変えられるボタンも追加しました。
導入方法
「VRChat SDK - Worlds 3.2.2以降」および「UdonSharp」を導入済みのUnityプロジェクトを開き、 Assets > Import Package > Custom Package...より unitypackageファイルをインポートしてください。 その後、Asset > LinxUdonGimmics > ShrinkLight > SizeLightsAndButtonsプレハブをワールドに配置してください。
使用方法
ライトをアバターの腰のあたりに向けてUseし続けてください。 ターゲットの名前が表示されます。 4種類のアイテムが使えます。 ShrinkLight:アバターを小さくします。 ExpandLight:アバターを大きくします。 ResetLight:アバターの大きさを元に戻します。 DrainLight:大きさを吸収します。 SizeChangeLight_Settings設定詳細 ・changeMoveSettingsByAvatarScaling 有効にするとアバターの大きさに応じて移動速度とジャンプ力が変化します。 使用する場合、以下の4つにワールドのデフォルトの移動速度を入力してください。 defaultPlayerMoveSettings_JumpImpulse defaultPlayerMoveSettings_WalkSpeed defaultPlayerMoveSettings_RunSpeed defaultPlayerMoveSettings_StrafeSpeed ・AvatarEyeHeightMax ・AvatarEyeHeightMin アバターサイズの最大値と最小値です。 ShrinkLight/ExpandLight/ResetLight詳細設定 ・Speed:サイズ変更速度です。デフォルトは0.2で、値が大きいほど速く変化するようになります。 ・MaxDistance:最大射程です。デフォルトは10mです。目標のHipsまでの距離を計測します。 ・MaxAngleByDot:有効内積角度です。デフォルトは0.9です。0~0.99の範囲で指定してください。1に近いほど正確な角度でないとターゲットを補足しなくなります。
注意点
・本アイテムをアバターに仕込んでギミックを使うことはできません。 ワールドに設置してご利用ください。 ・人型でない(Hipボーンが無い)アバターには使えません。
利用規約
・VRChatのワールド制作に利用できます。 ・ゲーム制作や映像作品など、VRChat以外の用途でも使用できます。 ・自由に改変ができます。 ・個人、法人での商用利用を許可します。 ・改変の有無にかかわらず、再配布を禁止します。 ・クレジット表記は不要です。 ・将来的なVRChatの仕様変更によって使えなくなる可能性があります。これについて、永久にサポートできる保証はありません。 ・著作者を偽る行為を禁止します。著作権はLinxに帰属するものとします。 ・本データの使用によっていかなる損害が生じた場合も作者は責任を負わないものとします。
更新履歴
2023/8/2 Ver. 0.2 配布開始 2023/8/5 Ver. 0.3 DrainLight追加、リセットボタン追加、MaxDistanceとMaxAngleByDot追加、MaxAngleByDotデフォルト値0.8→0.9 2023/8/7 Ver. 1.0 サイズ変更スイッチ追加、0.1mまで小さくできないバグ修正、移動速度変化が反映されないことがあるバグの修正 ・製作にあたり、【[UdonSharp]軽量同期ピックアップSmartPickupSharp】をお借りしました。 https://booth.pm/ja/items/3640206 制作:Linx (連絡先twitter:@D_Guardians)