ドット絵ナイトの走りスプライトシート
前傾姿勢で全力疾走するナイト。剣を後ろに振り、歩きより歩幅が大きくテンポも速い走りです。 8フレームを 4×2 のグリッドに配置、1コマ 209×236 px(全体 836×472 の透過 PNG)。
設定
- 画像サイズ
- 836 × 472
- グリッド
- 4 × 2
- コマサイズ
- 209×236
- フレーム数
- 8
ドット絵ナイトの走りスプライトシートの使い方
走りはナイトのトップギアです。前のめりになって全力で駆け、歩きより大きな歩幅で踏み出し、剣は動きに合わせて後ろへ振れます。歩きのサイクルの続きとして描かれているので、ダッシュボタンを押したプレイヤーには、別のアニメーションが貼り付けられたのではなく、同じキャラクターが加速したように見えます。
PNG は 836×472 ピクセルで背景は透過済み、4×2 グリッドに8フレームが入っています。上の段を左から右へ、次に下の段を読みます。1コマは 209×236 ピクセルで、待機・歩き・ジャンプのシートと同じなので、4つともエンジン上で1つのフレームサイズを共有できます。
切り分けるときはフレームサイズを 209×236 にします。Unity なら Sprite Mode を Multiple にして Sprite Editor の Grid By Cell Size。Godot ならシートからフレームを追加して横 4・縦 2。Phaser なら this.load.spritesheet に frameWidth 209、frameHeight 236 を指定し、フレーム 0〜7 でループするアニメーションを作ります。走りは歩きより少し速め、毎秒10〜14フレームくらいで再生するのが一般的です。
プレイヤーが少し歩き続けたら走りへ移行させたり、ダッシュボタンに割り当てたりしましょう。追いかけっこの場面、エンドレスランナーの逃走シーン、カットシーンで戦場を駆け抜けるナイトの NPC にも使えます。