Trabajando en el marcador

This commit is contained in:
2022-08-31 18:10:34 +02:00
parent c57fbf7bc3
commit f1047a8b07
3 changed files with 11 additions and 13 deletions

View File

@@ -1,5 +1,5 @@
name=void main name=void main
bgColor=black bgColor=light_black
tileset=standard.png tileset=standard.png
roomUp=0 roomUp=0
roomDown=0 roomDown=0

View File

@@ -49,14 +49,11 @@ Player::~Player()
sprite = nullptr; sprite = nullptr;
} }
// Pinta el enemigo en pantalla // Pinta el jugador en pantalla
void Player::render() void Player::render()
{ {
sprite->getTexture()->setColor(color.r, color.g, color.b); sprite->getTexture()->setColor(color.r, color.g, color.b);
//sprite->getTexture()->setBlendMode(SDL_BLENDMODE_INVALID);
sprite->render(); sprite->render();
//sprite->getTexture()->setBlendMode(SDL_BLENDMODE_BLEND);
//sprite->getTexture()->setColor(255, 255, 255);
} }
// Actualiza las variables del objeto // Actualiza las variables del objeto
@@ -69,7 +66,7 @@ void Player::update()
checkBorders(); // Comprueba si está situado en alguno de los cuatro bordes de la habitación checkBorders(); // Comprueba si está situado en alguno de los cuatro bordes de la habitación
applyGravity(); // Aplica gravedad al jugador applyGravity(); // Aplica gravedad al jugador
checkJump(); // Comprueba si ha finalizado el salto checkJump(); // Comprueba si ha finalizado el salto
collider = getRect(); collider = getRect(); // Obtiene el rectangulo que delimita al jugador
} }
// Comprueba las entradas y modifica variables // Comprueba las entradas y modifica variables

View File

@@ -407,6 +407,7 @@ color_t Room::getBGColor()
void Room::fillMapTexture() void Room::fillMapTexture()
{ {
SDL_SetRenderTarget(renderer, mapTexture); SDL_SetRenderTarget(renderer, mapTexture);
SDL_SetTextureBlendMode(mapTexture, SDL_BLENDMODE_BLEND);
SDL_SetRenderDrawColor(renderer, 0x00, 0x00, 0x00, 0x00); SDL_SetRenderDrawColor(renderer, 0x00, 0x00, 0x00, 0x00);
SDL_RenderClear(renderer); SDL_RenderClear(renderer);