今現在のジャンプ処理のソースです。
//ジャンプ処理
//ジャンプ中
if(gPlayer.jump == ON)
{
gPlayer.y += (int)gPlayer.speed;
gPlayer.speed += 1; //加速度加算
}
//ジャンプ開始
else
{
//前回、キーが押されていなければ
if ( gHitKey == OFF )
{
//Zキーを押したら
if( gsKeyCheck(VK_UP))
{
gHitKey = ON; //キーを押したことを記憶する
gPlayer.jump = ON; //ジャンプ中にする
gPlayer.speed = -15; //加速度を設定
}
}
}
//ジャンプ終了
if ( gPlayer.y > 360 ) //基本位置より下に落ちたら
{
gPlayer.y = 360; //基本位置に戻す
gPlayer.jump = OFF; //ジャンプ終了する
}
}