canvi de pantalla amb easing
This commit is contained in:
@@ -358,6 +358,12 @@ void Screen::updateZoomFactor() {
|
||||
zoom_factor_ = Options::video.integer_scale ? std::floor(SCALE) : SCALE;
|
||||
}
|
||||
|
||||
// Establece el offset de renderizado (para transiciones de pantalla)
|
||||
void Screen::setRenderOffset(int x, int y) {
|
||||
render_offset_x_ = x;
|
||||
render_offset_y_ = y;
|
||||
}
|
||||
|
||||
// Establece el renderizador para las surfaces
|
||||
void Screen::setRendererSurface(const std::shared_ptr<Surface>& surface) {
|
||||
(surface) ? renderer_surface_ = std::make_shared<std::shared_ptr<Surface>>(surface) : renderer_surface_ = std::make_shared<std::shared_ptr<Surface>>(game_surface_);
|
||||
|
||||
Reference in New Issue
Block a user