Avatar Scaling Settings
この UdonBehaviour のサンプルスクリプトを使用すると、ワールドのアバター拡縮設定を簡単に上書きできます。
アバター拡縮用のUdonスクリプトを自作する方法については、アバター拡縮のドキュメントをご覧ください。
![]()
変数
| 名前 | 型 | デフォルト | 説明 |
|---|---|---|---|
| disableAvatarScaling | bool | false | 有効にすると、VRChat.com側で許可していても、ワールド内のプレイヤーは自分のアバターのスケールを変更できなくなります。 |
| minimumHeight | float | 0.2 | プレイヤーが選択可能なアバターの目の高さの最小値(メートル単位)。 |
| maximumHeight | float | 5 | プレイヤーが選択可能なアバターの目の高さの最大値(メートル単位)。 |
| alwaysEnforceHeight | bool | false | 有効にすると、非常に背の高い、または非常に背の低いアバターに切り替えたプレイヤーは、自動的に「minimumHeight」または「maximumHeight」に設定されます。 |
使用例
- プレイヤーにアバターのスケール(拡大縮小)を自由に使わせたい場合
- 特に設定を変更する必要はありません。
- プレイヤーにアバターのスケールを使わせたくない場合
disableAvatarScalingをオンにします。
- プレイヤーに特定のアバターの身長を使わせたい場合
minimumHeightとmaximumHeightを好みの値に設定します。- 極端に背の高いアバターや低いアバターを防ぎたい場合は、
alwaysEnforceHeightを有効にしてください。
このサンプルスクリプトの Udon Graph は以下のようになります。
![]()
最終更新: