十字キー操作で、斜めに向けてジャンプできるように、スクリプトを作ってみましょう。
上キーでジャンプ、左右キーで横に移動。
動きながらジャンプすれば、斜めに向かって飛ぶことができます。
十字キーで斜めジャンプ
スプライトを中心に置いて、このようにプログラミングしました。
上キーを押し続けても、連続ジャンプを防ぐことができます。
ジャンプとは別に、X方向に動かすスクリプトをつくります。
ゲームプレイしてみましょう。
走るスクリプトと、ジャンプのスクリプトを分ければ、このように斜めジャンプが可能です。
ジャンプ中は「コスチューム2」、着地のときには「コスチューム1」に。
ジャンプのちからはMAX20なので、Y座標が20未満のときだけ「次のコスチューム」に切り替えて、走るアニメーションをつけています。