TPSガンシューティングゲームの進捗状況025
Hアニメーション中に時間調整、ループ設定できるようになった。
盛大にハマった
立ち上がり動作を実装したのですが抵抗アニメーションが成功した際にキャラ同士が重なってしまう為敵をどかす必要がでました。
その動作の作成にかなりの時間を要してしまいました。
簡単な移動ならポジションの値を直接変更すればできそうですが、今後の実装したい物の為に物理的に力を加え移動させる事に。
キャラ同士が重なった状態から物理的に移動させるのは本当に苦労しました。
敵キャラや自キャラが何度も何度も遥か上空に吹き飛ばされる度になんでやねん!
と、心の中で叫びながら原因部分を探る作業を繰り返してました。
それが解決すると次は敵の吹き飛ぶ動作がおかしいという事態に。
敵はナビメッシュにバインドされているので単純に力を加えるだけではダメでした。ナビメッシュの拘束を切って再度有効化すれば簡単ですが、それだと他の敵が吹き飛び中の敵を認識しないのであまり好ましくない動作でした。
そしてお決まりのグーグルさんに紹介された先人方の知見を学び何とかナビメッシュの拘束を切らずに物理動作させることが出来ました。
また今回も何やら訳の分からない愚痴のようなものを書いてしまいましたが
結局ハマっていた部分は数行のコードで治るような物でした。
それではHモーションの調整場面と立ち上がり動作、吹き飛び動作の確認動画を撮りましたのでご覧になって下さい。
フォロワー以上限定無料
製作状況など記事閲覧ができます。私自身のモチベーションも上がります。体験版の先行ダウンロードを予定。
無料