プログラミング Unreal Engine:オーバーラップした武器を自動的に装備する 素手だけだと味気ないので、何か武器を実装させたいと思います。将来的に他のアイテムもピックアップさせたいので、いきなり武器クラスから入るのではなく、先ず、アイテムクラスを作成して、そのアイテムクラスをベースに武器クラスを作成したいと思います。 2021.10.16 プログラミング
プログラミング Unreal Engine:攻撃アニメーション(パンチとキック) アニメーションモンタージュを使ったキャラクターに敵を攻撃させるやり方を紹介します。今回はキャラにパンチとキックをさせるアニメーションを追加します。やり方はいろいろあって、例えば、コントローラのボタンで攻撃方法を分けるといったオーソドックスな手法から、ボタンを押すとランダムに攻撃方法が変わるやり方等、好みの攻撃方法を使用できますが、ランダム形式が一番手っ取り早いのでそれでいきます。 2021.10.14 プログラミング
プログラミング Unreal Engine :速度でジャンプアニメーションを切り替える Unreal Engineでキャラクターを前後左右(X軸・Y軸)に動かしましたが、今度は、キャラクターを上方向(+Z軸)にジャンプさせます。ただジャンプさせるだけでは面白くないので、停止状態(速度=0)からのジャンプと走っている状態(速度>0)からのジャンプの2種類のジャンプアニメーションを用意しました。つまり、キャラクターの速度によってジャンプアニメーションが切り替わるというわけです。 2021.10.12 プログラミング
プログラミング Unreal Engine C++:Turn and lookup (ターンとルックアップ) Unreal Engine 4でMixamoからインポートしてきたキャラクターを前後左右にコントローラーで動かします。前回は左右のターンができませんでしたが、今回はできるようになっています。さらに今回は、ターンとルックアップもできるようにしました。 2021.10.11 プログラミング
プログラミング Unreal Engine : C++でキャラクターをアニメーションさせて動かす UE4のC++とbrueprintを併用して、mixamoの好きなキャラクターをコントローラーを使ってアニメーション付きで前後左右にワールド内を自由自在に動かしてみようと思います。左右の動きがぎこちないのは、ターンを設定していないためです。 2021.10.10 プログラミング