LoginSignup
1
0

More than 1 year has passed since last update.

UE4の Pixel2D買ってみたよ (Part6) キャラクターのジャンプ!

Last updated at Posted at 2021-07-11

reating 2D games with Unreal Engine using Pixel 2D - Part 6 - Jumping

今回やること!

キャラクターにジャンプを実装

変数の準備01:00)

6.0.png

ジャンプはコレだけでできるよ

※さっきの変数も使わない
6.1.png

まぁ見た目変わらないけどね。
6.2.gif

この後で必要なこと

1.キャラクターに状態の変数を用意しておく
2.Anime管理スクリプトにキャラクターの変数を取得する
・その値をもとにステータスと画像の切り替えを行う

Animationの設定を調整するよ(07:15)

6.4.png

StatMachineを調整するよ(08:15)

6.5.png

以前作ったステータスマシンに
1.Falling、Jumpの状態を追加し
2.画像を割り当てる(※1)
3.状態遷移を全部割り当てる

(※1)アニメーションFalling
6.6.png

こんな感じに線をつなげる

6.7.png

状態を変える設定をする
6.8.png

上記のJumping→Fallingの時はこれを割り当ててあげればOK!
6.10.png

一度再生!(15:00)

2021-07-11_22h24_47.gif
ジャンプするけどアニメーションしっぱなしですやん・・・

着地時の処理を追加(15:10)

6.11.png

崖から落ちた時にアニメーションがおかしい。(17:00)

歩いた状態で崖から落ちると
落下アニメーションではなく、通常状態になってしまうので

さらにイベント追加

6.12.png

完成!

再生したら問題なく動いているはず!
2021-07-11_23h03_09.gif

次回は攻撃を作るよ

1
0
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
1
0