## 概要 低身長アバター向けにスイッチ等を目線の高さまで移動させるためのギミック ちょっとした依頼で作ったやつです。すべて動作はローカル ## 内容 * AutoHeight.prefab 自動調節機構です - Mover このオブジェクトが上下します。子に動かしたいGameObjectを入れてください (入れたものの Static 設定を外すのを忘れないでください) + Cube (dummy) ダミーです。テストプレイ後は削除なり隠すなり - Area この領域(コライダー)にプレイヤーが出入りしたタイミングでON/OFFします Lura's Switch を上下させる場合、そのまま入れると鏡なども一緒に上下してしまうので 添付画像のように入れ子にします 構造上分解が難しいギミックに対して使う場合、Moverで縦位置を上下させたものに対して AutoHeightギミックの外から Position Constraint を使用する手もあります * Scripts/AutoHeight.cs スクリプト本体です。Min-Max の高さの間を動かします。 Minを床、Maxを天井、Mover Size を動かしたいものの高さとして設定することができます Runningのチェックボックスは裏口なので使わなくて大丈夫です ## 前提 * VRChat Creator Companion "UdonSharp" テンプレート ## Special Thanks * 狐火きあらん さん * Vket2022Winter Cosmotravel Elevator
CC0