//ボタン操作等でマリオを動かしたい時は、直接座標を変更せずに移動量をvx,vyに代入しておく //ここから当たり判定 y=y+vy if (下移動時) then //マリオの下端とブロックの衝突判定、衝突時に押し戻す else if (上移動時) then //マリオの上端とブロックの衝突判定、衝突時に押し戻す endif x=x+vx if (左移動時) then //マリオの左端と(以下略 else if (右移動時) then //マリオの(ry endif //ここで、SPOFS。