ColiderTweetUnityちゃんを家に呼ぶ前編はUnityちゃんの歩かせ方はいくつか存在するのでまずは選別会です。家も(色ついてないけど)完成し、さあこの企画のメインであるUnityちゃんを呼ぼう!そしてProBilderのWindowを開いたまま古いバージョンのUnityちゃんをimportしようとしたらなぜかUnity強制終了しました・・・こまめに保存していなくてまた家の2階部分を作り直すことに(泣)なんとか元どうりにして最新のUnityちゃんを呼んでみました!いつも何が必要で不必要なのか、わからないのでとりあえず全項目importしていますそして安定の最初はイエスのポーズで床も貫通してしまい、まばたきもしてくれない・・命が吹き込まれていないようです笑Unityちゃんを歩かせる方法Unitychanやその他3Dモデルを動かすためにはCharcterControllerコンポーネントの方法やRigidBody+Colliderなどが存在しますいつもはRigidBody+Colliderで動かすので新たな挑戦も兼ねてCharctorControllerでUnityちゃんを動かしてみることにしました。CharctorControllerをリファレンスで見るとRigidBodyを持たないオブジェクトを対象としているみたいです。CharctorControllerがRigidBodyの役割をしてくれるかというとそうではないみたいです。高いところから再生しても左は落ちてきませんならば最初から地面につけたらいいじゃん!これはいい案だと思って再生して歩かせてみるもCharctorControllerちゃんは壁をすり抜けていきます・・・なぜ?床には立てるのに!正確には床にのcolliderに衝突しているのではなく床の位置に浮いているだけでした。CharcotrControllerちゃんが衝突判定を行うにはスクリプトでOnControllerColliderHitで検知して制御しなければいけませんでした。こちらで試しに衝突判定するのか検証しましたがDebug.Logが表示されず検知しませんでした・・・そしてコードを記述ではなく写真ですいませんブログの書き方についても同時に学んでいかなければなと思いました。Bodyちゃんで進めていくことにします。検証してから決めていきます多分検証方法が悪いだけなので空いている時に検証を続けて、またどっちがいいのか比べてみたいです。はてなブログPro毎日Unityに遊ばれているラブヘイトです。2Dはずっと触っていましたが3Dは初めての挑戦です。Policy】https://www.lovehatetubaki.work/privacy-policy【広告】スターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。