VRChat 非公式日本語ドキュメント

Player Mod Setter

このUdonBehaviourサンプルスクリプトを使用すると、ワールド内のプレイヤーの移動設定を行うことができます。

変数

名前デフォルト説明
Jump Heightfloat3プレイヤーのジャンプ力です。重力の影響を受けます。
Run Speedfloat4- キーボード入力: 「Shift」キーを押して前後に移動する際の移動速度です。
- アナログスティック入力: スティックを前後に倒した際の移動速度です。
Walk Speedfloat2- キーボード入力: 「Shift」キーを押さずに前後に移動する際の歩行速度です。
- アナログスティック入力: 「Walk Speed」ではなく常に「Run Speed」が使用されます。
Strafe Speedfloat2左右に移動する際の移動速度です。
Gravityfloat1プレイヤーにかかる重力の大きさです。
Use Legacy LocomotionboolfalseVRChatの非推奨となったレガシー移動システムを有効にします。一度有効にすると、後からUdonで無効にすることはできません。

サンプル

UdonSharpプログラムはPlayerModSetter.cs、Udon GraphプログラムはVRCWorldSettings.assetと呼ばれます。これらは非常によく似た動作をするため、どちらをVRChatワールドで使用しても構いません。

このGraphプログラムは、Packages/com.vrchat.worlds/Samples/UdonExampleScene/UdonProgramSources/VRCWorldSettings.asset/にあります。

プレイヤーがワールドに参加した際、プレイヤーの様々な属性を設定するUdon Graphプログラム。基本的なグラフの構文を説明するテキストコメントがいくつか含まれています。

最終更新: