/////////////////////////////////////////////////
if ( left ) // 左移動
{
  speed -= WALK_SPEED;
  if ( speed < -256 ) speed = -256; // 移動速度制限

  // 歩行アニメーションON
  my.style = MOVE;
}
else if ( right ) // 右移動
{
  speed += WALK_SPEED;
  if ( speed > 256 ) speed = 256; // 移動速度制限

  // 歩行アニメーションON
  my.style = MOVE;
}

//自機座標の移動
my.px += speed;

//減速
if (speed > 0) speed -= SPEED_DOWN;
else       speed += SPEED_DOWN;

/////////////////////////////////////////////////
こんな感じですよ