1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have 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

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?