Limpieza de código. Modificada la fuente nokiabig2. Puestas ayudas para los dos jugadores. Cambiado el tamaño del mensaje de juego completado
This commit is contained in:
@@ -4,13 +4,11 @@
|
||||
// Constructor
|
||||
SmartSprite::SmartSprite()
|
||||
{
|
||||
//init(nullptr, nullptr);
|
||||
}
|
||||
|
||||
// Destructor
|
||||
SmartSprite::~SmartSprite()
|
||||
{
|
||||
//init(nullptr, nullptr);
|
||||
}
|
||||
|
||||
// Inicializador
|
||||
@@ -114,7 +112,7 @@ bool SmartSprite::update()
|
||||
// Comprueba si se desplaza en el eje X hacia la derecha
|
||||
if ((getAccelX() > 0) || ((getAccelX() == 0) && (getVelX() > 0)))
|
||||
{
|
||||
// Comprueba si hemos llegado al destino
|
||||
// Comprueba si ha llegado al destino
|
||||
if (getPosX() > mDestX)
|
||||
{
|
||||
// Lo coloca en posición
|
||||
@@ -128,7 +126,7 @@ bool SmartSprite::update()
|
||||
// Comprueba si se desplaza en el eje X hacia la izquierda
|
||||
else if ((getAccelX() < 0) || ((getAccelX() == 0) && (getVelX() < 0)))
|
||||
{
|
||||
// Comprueba si hemos llegado al destino
|
||||
// Comprueba si ha llegado al destino
|
||||
if (getPosX() < mDestX)
|
||||
{
|
||||
// Lo coloca en posición
|
||||
@@ -143,7 +141,7 @@ bool SmartSprite::update()
|
||||
// Comprueba si se desplaza en el eje Y hacia abajo
|
||||
if ((getAccelY() > 0) || ((getAccelY() == 0) && (getVelY() > 0)))
|
||||
{
|
||||
// Comprueba si hemos llegado al destino
|
||||
// Comprueba si ha llegado al destino
|
||||
if (getPosY() > mDestY)
|
||||
{
|
||||
// Lo coloca en posición
|
||||
@@ -157,7 +155,7 @@ bool SmartSprite::update()
|
||||
// Comprueba si se desplaza en el eje Y hacia arriba
|
||||
else if ((getAccelY() < 0) || ((getAccelY() == 0) && (getVelY() < 0)))
|
||||
{
|
||||
// Comprueba si hemos llegado al destino
|
||||
// Comprueba si ha llegado al destino
|
||||
if (getPosY() < mDestY)
|
||||
{
|
||||
// Lo coloca en posición
|
||||
@@ -171,13 +169,9 @@ bool SmartSprite::update()
|
||||
|
||||
// Comprueba si ha llegado a su destino
|
||||
if ((getPosX() == mDestX) && (getPosY() == mDestY))
|
||||
{
|
||||
mIsOnDestination = true;
|
||||
}
|
||||
else
|
||||
{
|
||||
mIsOnDestination = false;
|
||||
}
|
||||
|
||||
// Si esta en el destino comprueba su contador
|
||||
if (mIsOnDestination)
|
||||
@@ -185,7 +179,7 @@ bool SmartSprite::update()
|
||||
// Si el contador es mayor que cero, lo decrementa
|
||||
if (mEnabledCounter > 0)
|
||||
{
|
||||
--mEnabledCounter;
|
||||
mEnabledCounter--;
|
||||
}
|
||||
// Si ha llegado a cero, deshabilita el objeto o manda el aviso en función de si tiene Id
|
||||
else if (mEnabledCounter == 0)
|
||||
@@ -215,9 +209,7 @@ bool SmartSprite::isOnDestination()
|
||||
void SmartSprite::render()
|
||||
{
|
||||
if (mEnabled)
|
||||
{
|
||||
MovingSprite::render();
|
||||
}
|
||||
}
|
||||
|
||||
// Establece el valor de la variable
|
||||
|
||||
Reference in New Issue
Block a user