ajusta posició inicial de la bala cap amunt (-1px x, -2px y) i pinta-la sobre el jugador
This commit is contained in:
@@ -953,8 +953,8 @@ void Game::fillCanvas() {
|
||||
renderItems();
|
||||
balloon_manager_->render();
|
||||
tabe_->render();
|
||||
bullet_manager_->render();
|
||||
renderPlayers();
|
||||
bullet_manager_->render();
|
||||
|
||||
renderPathSprites();
|
||||
|
||||
@@ -1347,8 +1347,8 @@ void Game::handleFireInput(const std::shared_ptr<Player>& player, Bullet::Type t
|
||||
switch (type) {
|
||||
case Bullet::Type::UP:
|
||||
player->setInput(Input::Action::FIRE_CENTER);
|
||||
bullet.x = 2 + player->getPosX() + ((Player::WIDTH - Bullet::WIDTH) / 2);
|
||||
bullet.y = player->getPosY() - (Bullet::HEIGHT / 2);
|
||||
bullet.x = 1 + player->getPosX() + ((Player::WIDTH - Bullet::WIDTH) / 2);
|
||||
bullet.y = player->getPosY() - (Bullet::HEIGHT / 2) - 2;
|
||||
break;
|
||||
case Bullet::Type::LEFT:
|
||||
player->setInput(Input::Action::FIRE_LEFT);
|
||||
|
||||
Reference in New Issue
Block a user