afegits els grafics nous per al jugador
This commit is contained in:
@@ -52,11 +52,11 @@ void Player::init()
|
||||
input = true;
|
||||
|
||||
// Establece la altura y el ancho del jugador
|
||||
width = 24;
|
||||
height = 24;
|
||||
width = 30;
|
||||
height = 30;
|
||||
|
||||
// Establece el tamaño del circulo de colisión
|
||||
collider.r = 7;
|
||||
collider.r = 9;
|
||||
|
||||
// Actualiza la posición del circulo de colisión
|
||||
shiftColliders();
|
||||
@@ -153,7 +153,7 @@ void Player::move()
|
||||
headSprite->setPosY(posY);
|
||||
|
||||
fireSprite->setPosX(getPosX() - 2);
|
||||
fireSprite->setPosY(posY - 8);
|
||||
fireSprite->setPosY(posY - 10);
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -179,7 +179,7 @@ void Player::render()
|
||||
{
|
||||
if (invulnerable)
|
||||
{
|
||||
if ((invulnerableCounter % 10) > 4)
|
||||
if ((invulnerableCounter % 6) > 2)
|
||||
{
|
||||
if (powerUp)
|
||||
{
|
||||
@@ -528,10 +528,12 @@ void Player::removeExtraHit()
|
||||
{
|
||||
coffees--;
|
||||
}
|
||||
|
||||
if (coffees == 0)
|
||||
{
|
||||
extraHit = false;
|
||||
}
|
||||
|
||||
invulnerable = true;
|
||||
invulnerableCounter = PLAYER_INVULNERABLE_COUNTER;
|
||||
}
|
||||
@@ -576,27 +578,18 @@ Texture *Player::getDeadTexture()
|
||||
// Actualiza el valor de la variable
|
||||
void Player::updatePowerUpHeadOffset()
|
||||
{
|
||||
if (!powerUp)
|
||||
{
|
||||
// powerUpHeadOffset = 0;
|
||||
}
|
||||
else
|
||||
{
|
||||
// powerUpHeadOffset = 96;
|
||||
if (powerUp)
|
||||
if (powerUpCounter < 300)
|
||||
{
|
||||
if (powerUpCounter % 10 > 4)
|
||||
if (powerUpCounter % 6 > 2)
|
||||
{
|
||||
// powerUpHeadOffset = 96;
|
||||
fireSprite->setEnabled(false);
|
||||
}
|
||||
else
|
||||
{
|
||||
// powerUpHeadOffset = 0;
|
||||
fireSprite->setEnabled(true);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Pone las texturas del jugador
|
||||
|
||||
Reference in New Issue
Block a user