Añadida la música

This commit is contained in:
2022-08-21 10:16:29 +02:00
parent 6d2fe4541a
commit b394395fa7
9 changed files with 34 additions and 36 deletions

View File

@@ -15,11 +15,8 @@ Enemy::Enemy(enemy_t enemy)
sprite = new AnimatedSprite(texture, renderer, asset->get(enemy.animation));
// Obten el resto de valores
x1 = enemy.x1;
x2 = enemy.x2;
y1 = enemy.y1;
y2 = enemy.y2;
color = enemy.color;
p1 = enemy.p1;
p2 = enemy.p2;
sprite->setPosX(enemy.x);
sprite->setPosY(enemy.y);
sprite->setVelX(enemy.vx);
@@ -63,13 +60,13 @@ void Enemy::update()
// Comprueba si ha llegado al limite del recorrido para darse media vuelta
void Enemy::checkPath()
{
if (sprite->getPosX() > x2 || sprite->getPosX() < x1)
if (sprite->getPosX() > p2.x || sprite->getPosX() < p1.x)
{
sprite->setVelX(sprite->getVelX() * (-1));
sprite->flip();
}
if (sprite->getPosY() > y2 || sprite->getPosY() < y1)
if (sprite->getPosY() > p2.y || sprite->getPosY() < p1.y)
{
sprite->setVelY(sprite->getVelY() * (-1));
sprite->flip();