LoginSignup
2
1

More than 5 years have passed since last update.

【Unityゲーム制作】2.アセットをインポートしたのは良いが、Motionが入っていない【初心者記事】

Posted at

詰みました

 前回の記事からスタートしたサバイバルゲーム制作ですが、早速詰みました!(解決してますのでご安心を
 どの部分で躓いたかと言いますと、こちら

 アセットにアニメーションが一切入ってねぇ!!!

 アニメーションが入っていないという事はつまり、キャラクターのモデルがたとえアセットに入っていたとしても、 
 Animatorをコンポーネントしても! そのAnimatorのControllerを作成してあげたとしても!

スクリーンショット (323).png
 ドン!!!

 この状態なのである!

 はい、では早速解決していきましょう。
 ただ解決方法を知りたい方は飛ばしてください。

推理編

単に見つけられていないだけ説

 とりあえずここを疑うべき、早速前回で紹介したアセットこちらの中身を隅々までチェック、自分も人間ですからね、ミスはあると思って行動。結果……

 アニメーション関連、一切入って無かったです。

モーションだけ別途で販売しているのでは説

 このアセットを作られているSynty Studiosさんは他にも多くのアセットを作られており、もしかするとmotionだけ別途で販売しているのでは?と考え、調べた結果……

 そんなモノはねぇ!

Animationは自分で作れ説

 一番最悪なパターン。でも実際作品紹介のムービーを見てみても、静止画ばかり。磔のポーズにはなっていないが、キャラは動いていないのだ。嫌な汗が流れる。
 まさか自分でmotionを作れと言うのだろうか、そいった手間を省くためにこのアセットを購入したと言うのに?
 しかし、いくら存在しないモノを探しても意味は無い。覚悟を決め、モーション作成について調べる。すると……

解決編

モーションは製作しなくても大丈夫だった!

 どうやらモーションは製作せずに済みそうだ。
 人間型キャラクターのモーションは、同じ人間型なら他モデルであっても使用できるらしい!!

 つまり、ゴツいおっさんにユニティちゃんのモーションを組んでも普通に動いてくれる(見た目は気にしないモノとする)

 しかし条件はあるAnimationTypeがHumanoidであることだ。

 モデルのAnimationTypeの知り方はUnityのバージョンとモデルで異なるようだが、
 2018.2.5f1では下の場所でチェックできた。
 スクリーンショット (324).png

 もしこの場所がLegacyになっていたら本当に詰んでいたらしい、ありがとうSYNTYSTUDIOS!

ユニティちゃん(おおとりこはく)のMotionを入れてみる

 Animator、AnimationControllerの作成方法は先人達が滅茶苦茶にわかりやすく説明しているので、そっちを見て欲しい。
 私の記事は、私と同レベル程度の方が見る事を推薦する(Unityで簡単なオリジナルゲームを1から作れる程度)
スクリーンショット aa.jpg
 とりあえず初期モーションだけ
スクリーンショット (325).png
 このWAIT00をユニティちゃんからお借りしている。
 結果・・・・動いてくれ!!

スクリーンショット (327).png

 変わっている! まさか本当に動いてくれるとは!

 エンジニアとして一番嬉しい瞬間ですよね、自分の想像通りに動作してくれるっていうのは!!

 
 次回の記事で詰むかは不明ですが、このキャラをプレイヤーとして操作できるようにしていきたいと思います!
 それでは!

 

2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1