Skip to content

Code review #1 #1

Open
Open
@tshemsedinov

Description

@tshemsedinov
function run() {
  if (!player.run) return;
  const { side, x, y, speed, width, height } = player;
  const rect = gamezone.getBoundingClientRect();
  if (side === 'top' && y > 0) player.y -= speed;
  else if (side === 'right' && x < rect.width - width) player.x += speed;
  else if (side === 'bottom' && y < rect.height - height) player.y += speed;
  else if (side === 'left' && x > 0) player.x -= speed;
  player.el.style.top = `${y}px`;
  player.el.style.left = `${x}px`;
}
const sign = (direction === 'top' || direction === 'left') ? 1 : -1;
moveBull(tank, direction, bullet, sign);

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions