アバターのスケール設定
このUdonBehaviourのサンプルスクリプトを使用すると、ワールドのアバターのスケール設定を簡単にオーバーライドできます。
独自のアバター・スケーリング用Udonスクリプトを作成する方法については、アバター・スケーリングのドキュメントを参照してください。
![]()
変数
| 名前 | 型 | デフォルト | 説明 |
|---|---|---|---|
disableAvatarScaling | bool | false | |
minimumHeight | float | 0.2 | プレイヤーが選択できるアバターの最小の目の高さ(メートル単位)。 |
maximumHeight | float | 5 | プレイヤーが選択できるアバターの最大の目の高さ(メートル単位)。 |
alwaysEnforceHeight | bool | false | これを有効にすると、非常に背が高い、あるいは非常に低いアバターに切り替えたプレイヤーは、自動的にminimumHeightまたはmaximumHeightに設定されます。 |
例
- プレイヤーにアバターのスケールを自由に使わせたい場合:
- 設定を変更する必要はありません。
- プレイヤーにアバターのスケール調整機能を使わせたくない場合は、以下のように設定します。
disableAvatarScalingをオンにします。
- プレイヤーに特定のアバターの高さを強制したい場合は、以下のように設定します。
minimumHeightとmaximumHeightをお好みの値に設定します。- 背が高すぎるアバターや低すぎるアバターを制限したい場合は、
alwaysEnforceHeightを有効にします。
サンプルスクリプトのUdon Graphは以下のようになります。
![]()
最終更新: