製作したステージとモデルの比較した際に、プレイヤー用のモデルが極端に大きくなってしまったり、小さくなってしまうケースがあります。
その場合には、
ゲームオブジェクトの Transform コンポーネントの Scale からサイズを変更する方法と、
インポートしたファイルの元のサイズを変更する方法があります。
今回は、ゲームオブジェクトの Scale については (1,1,1) のままで利用したいので、
Free Voxel Girl のモデルの情報を修正してサイズを変更します。
こちらの方法で調整を行うと、プレファブになっているモデルのサイズの元の大きさから変更されますので、
同じプレファブを複数使う場合には、その都度のサイズの調整が不要になります。
現在利用しているモデルのプレファブの FBX モデルのファイルを選択します。
例えば、KadukiRedHair プレファブを利用している場合には、下記のパスにあるファイルになります。
パス
Assets/FreeVoxelGirl/Models/KadukiRedHair.fbx
フォルダ画像
上記のパスにある KadukiRedHair.fbx ファイルを選択すると、インスペクターの情報が 〜 ImportSettings という名前の FBX モデル用の内容に切り替わります。
今回は KadukiRedHair Import Settings と表示されます。
インスペクターの一番上部にある ''Scale Factor の値が、このモデルのサイズです。このモデルの場合、1 が初期値です。
この Scale Factor の値を 1 から適宜な値(このステージの場合には 2)に変更
し、インスペクターの右下にある Apply ボタンを押して''ください。
値を変更していても Apply を押さない限りは変更は反映されません。
ImportSettings
ImportSettings 内 ScaleFactor の値を調整する
Apply したタイミングで Scene ビュー内のモデルのサイズが変更されます。
今回は調整している値が決まっていますが、本来は自分で数字を入れ替えながら調整を行ってください。
以下は参考画像です。モデルが画面の床と比較して問題のないサイズ感になることを意識してください。
Scene ビュー(Scale Factor の値が 1 のとき)
↓
Scene ビュー(Scale Factor の値が 2 のとき)
以上で調整は完了です。