nous sons
This commit is contained in:
@@ -420,8 +420,8 @@ void EscenaTitol::actualitzar(float delta_time) {
|
||||
}
|
||||
}
|
||||
|
||||
// Reproducir so de LASER quan el segon jugador s'uneix
|
||||
Audio::get()->playSound(Defaults::Sound::LASER, Audio::Group::GAME);
|
||||
// Reproducir so de START quan el segon jugador s'uneix
|
||||
Audio::get()->playSound(Defaults::Sound::START, Audio::Group::GAME);
|
||||
|
||||
// Reiniciar el timer per allargar el temps de transició
|
||||
temps_acumulat_ = 0.0f;
|
||||
@@ -496,7 +496,7 @@ void EscenaTitol::actualitzar(float delta_time) {
|
||||
}
|
||||
|
||||
Audio::get()->fadeOutMusic(MUSIC_FADE);
|
||||
Audio::get()->playSound(Defaults::Sound::LASER, Audio::Group::GAME);
|
||||
Audio::get()->playSound(Defaults::Sound::START, Audio::Group::GAME);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -652,12 +652,10 @@ void EscenaTitol::dibuixar() {
|
||||
const std::string main_text = "PRESS START TO PLAY";
|
||||
const float escala_main = Defaults::Title::Layout::PRESS_START_SCALE;
|
||||
|
||||
float text_width = text_.get_text_width(main_text, escala_main, spacing);
|
||||
float centre_x = Defaults::Game::WIDTH / 2.0f;
|
||||
float centre_y = Defaults::Game::HEIGHT * Defaults::Title::Layout::PRESS_START_POS;
|
||||
|
||||
float x_center = (Defaults::Game::WIDTH - text_width) / 2.0f;
|
||||
float y_center = Defaults::Game::HEIGHT * Defaults::Title::Layout::PRESS_START_POS;
|
||||
|
||||
text_.render(main_text, Punt{x_center, y_center}, escala_main, spacing);
|
||||
text_.render_centered(main_text, {centre_x, centre_y}, escala_main, spacing);
|
||||
}
|
||||
|
||||
// === Copyright a la part inferior (centrat horitzontalment, dues línies) ===
|
||||
@@ -681,15 +679,11 @@ void EscenaTitol::dibuixar() {
|
||||
float y_line1 = Defaults::Game::HEIGHT * Defaults::Title::Layout::COPYRIGHT1_POS;
|
||||
float y_line2 = y_line1 + copy_height + line_spacing; // Línea 2 debajo de línea 1
|
||||
|
||||
// Renderitzar línea 1 (original)
|
||||
float width_line1 = text_.get_text_width(copyright_original, escala_copy, spacing);
|
||||
float x_line1 = (Defaults::Game::WIDTH - width_line1) / 2.0f;
|
||||
text_.render(copyright_original, Punt{x_line1, y_line1}, escala_copy, spacing);
|
||||
// Renderitzar línees centrades
|
||||
float centre_x = Defaults::Game::WIDTH / 2.0f;
|
||||
|
||||
// Renderitzar línea 2 (port)
|
||||
float width_line2 = text_.get_text_width(copyright_port, escala_copy, spacing);
|
||||
float x_line2 = (Defaults::Game::WIDTH - width_line2) / 2.0f;
|
||||
text_.render(copyright_port, Punt{x_line2, y_line2}, escala_copy, spacing);
|
||||
text_.render_centered(copyright_original, {centre_x, y_line1}, escala_copy, spacing);
|
||||
text_.render_centered(copyright_port, {centre_x, y_line2}, escala_copy, spacing);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user