ようは長押しかどうかってだけじゃね。
ボタン押したらジャンプステータスが0→1(溜め中)になり、ジャンプ溜め時間計測開始。
ジャンプ溜め時間がMAXになると、ジャンプステータスが1→2(大ジャンプ)になる。
ジャンプ溜め時間がMAXになる前にボタンを離すと、ジャンプステータスが1→3(小ジャンプ)になる。
ジャンプステータスが2ならジャンプ力10。3なら5。
ジャンプ力は時間とともに−1され、−5まで減少する。
ジャンプステータスが0以外の時、プレイヤーの高さからジャンプ力の値分減算され、+値の場合は上昇、−値は下降。
着地するとジャンプステータスは0(着地)に戻る。