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

アバターのスケール設定

このUdonBehaviourのサンプルスクリプトを使用すると、ワールドのアバターのスケール設定を簡単にオーバーライドできます。

独自のアバター・スケーリング用Udonスクリプトを作成する方法については、アバター・スケーリングのドキュメントを参照してください。

avatar-scaling-example-component.png

変数

名前デフォルト説明
disableAvatarScalingboolfalse
minimumHeightfloat0.2プレイヤーが選択できるアバターの最小の目の高さ(メートル単位)。
maximumHeightfloat5プレイヤーが選択できるアバターの最大の目の高さ(メートル単位)。
alwaysEnforceHeightboolfalseこれを有効にすると、非常に背が高い、あるいは非常に低いアバターに切り替えたプレイヤーは、自動的にminimumHeightまたはmaximumHeightに設定されます。

  • プレイヤーにアバターのスケールを自由に使わせたい場合:
    • 設定を変更する必要はありません。
  • プレイヤーにアバターのスケール調整機能を使わせたくない場合は、以下のように設定します。
    • disableAvatarScalingをオンにします。
  • プレイヤーに特定のアバターの高さを強制したい場合は、以下のように設定します。
    • minimumHeightmaximumHeightをお好みの値に設定します。
    • 背が高すぎるアバターや低すぎるアバターを制限したい場合は、alwaysEnforceHeightを有効にします。

サンプルスクリプトのUdon Graphは以下のようになります。

avatar-scaling-example-component.png

最終更新: