Top / 新しいモデルの追加
HTML convert time: 0.072 sec.

新しいモデルの追加

Last-modified: 2014-02-14 (金) 22:09:56

この記事はみくみくファイター1.2でのものです。


WS000159.JPG

編集するファイルはAsset/Scenes/select.Unityです。
シーンを開いて動作を確認しましょう。

 

今回はサンプルに http://www.nicovideo.jp/watch/sm13792554[外部リンク] を使わせていただきます。
モデルのダウンロードをしてください。

 
2014y01m22d_000245286.jpg

モデルデータの入ってるフォルダをProject WindowのAssets/Modelsにいれます。
モデル名がそのままゲームでも表示されるので好きな名前に変更してください。

 
2014y01m22d_000333746.jpg

Project WindowのAssets/Models/モデルフォルダ/モデル(PMD or PMX)データ名.MMD4Mecanimをクリックし、Inspector WindowのPMX2FBXタブを選択。Processを押します。

 
2014y01m22d_000849512.jpg

Project Windowにモデル名.fbxが出力されるので、それをクリック。
Inspector WindowのRigタブを選択し、Animation TypeをHumanoidにしてApplyを押します。

 
2014y01m22d_001033683.jpg

Project Windowのモデル名.fbxをHierarchy Windowにドラッグ&ドロップします。

 
2014y01m22d_001244486.jpg
  1. Hierarchy Windowのモデルを選択し、AnimatorのControllerの右にある「○」のようなところをクリックします。
  2. Windowが出てくるのでTdaControllerを選びます。
 
2014y01m22d_001429931.jpg

Hierarchy Windowのモデルを選択し、Project WindowのAssets/Prefabs/Modelsフォルダにドラッグ&ドロップ(Prefab化)します。
Hierarchy Windowのほうのモデルは削除してください。

この時に上記の作業をすべて終えていないとモデルのグラフィックが消えることがあります。
その場合はProject Windowのモデル名.fbxをHierarchy Windowにドラッグ&ドロップするところからやり直してください。

 
2014y01m22d_041223424.jpg

Project WindowのAssets/Scenes/Selectをダブルクリックしてください。

 
2014y01m22d_002309948.jpg
  1. Hierarchy WindowのGame Controllerをクリック、Select SceneのModel PrefabsのSizeを一つ大きな値に変更してください。
  2. Project Windowの先ほどPrefab化したオブジェクトをModel PrefabsのElementの末尾のところにドラッグ&ドロップしてください。
 
2014y01m22d_002626136.jpg

Project WindowのAssets/Scenes/Battleをダブルクリックしてください。
Hierarchy WindowのGame Controllerをクリック、Battle SceneのModel Prefabsを先ほどと同じようにしてください。

 
2014y01m22d_002833279.jpg

Project WindowのAssets/Scenes/Titleをダブルクリックしてください。
ゲームを実行すると新しいモデルが選択可能になっているはずです。