ジャンプで注意すべき点は「ジャンプボタン入力判定」と「着地判定」です。 上記、三角関数によるジャンプを見ての通りAボタンでジャンプするならばジャンプはAボタンを押した瞬間に行う必要がありますが、それだとジャンプ中にAボタンをジャンプすれば延々とジャンプが可能です。無限ジャンプが可能なゲームならばこれで問題ありませんが、「空中ジャンプはできない」という設定ならばジャンプを開始したらジャンプフラグに1を入れます。ジャンプフラグが0の時のみジャンプ可能にすれば空中ジャンプを無くすことが簡単にできます。