【無料】アバターのサイズに応じて移動速度を変更するやつ
- 無料¥ 0
- 投げ銭(中身は同じです)¥ 500
AvatarSpeedAdjuster 作った人:@omakeworld_VRC ■概要 アバターのサイズに応じてアバターのスピードを変化させるワールド用アセットです。 小さいアバターは遅く、大きいアバターは早くなります。 アバターのサイズ感をより実感しやすくなるため、没入感が増します。 詳しくは動画を参照。 ■動作環境 Udon1.1.9 で動作確認済 ■導入方法 AvatarSpeedAdjusterのプレハブをシーン上のどこでもよいので配置します。 ※UdonSharpの導入が前提 ■設定 シーンに設置したAvatarSpeedAdjusterを選択し、パラメータを設定できます。 ・Standard Eye Level As Meter ⇒基準となる身長です。この値と合致する身長だと、デフォルトの移動速度になります。 デフォルトでは1.3mになっています。 ■詳細 ・Udonで実装されています。 ・ワールド専用です。アバターに導入することはできません。 ・ジャンプ力、重力は変化しません。 ⇒(おそらくバグで)ジャンプ力がStartメソッド内で取れないため。 ・「ユーザーの視点の高さ」で速度が決まります。 なので、元々身長が低いアバターは足が遅くなります。当然、高いと早くなります。 例: ①元々の身長が1.3mのアバター ⇒ 通常の速度 ②元々の身長が1.3mのアバターを0.5倍(0.65m)のスケールに変更 ⇒ 通常の半分の速度 ③元々の身長が1.3mのアバターを2倍(2.6m)のスケールに変更 ⇒ 通常の2倍の速度 ④元々の身長が0.65mのアバター ⇒ 通常の半分の速度 ⑤元々の身長が0.65mのアバターを0.5倍(0.325m)のスケールに変更 ⇒ 通常の1/4の速度 ⑥元々の身長が0.65mのアバターを2倍(1.3m)のスケールに変更 ⇒ 通常の速度