Fixes ParallaxLayer offset when ignore camera zoom
This commit is contained in:
parent
ab7e7b8116
commit
5e2167631b
|
@ -101,7 +101,7 @@ void ParallaxBackground::_update_scroll() {
|
||||||
}
|
}
|
||||||
|
|
||||||
if (ignore_camera_zoom) {
|
if (ignore_camera_zoom) {
|
||||||
l->set_base_offset_and_scale(ofs, 1.0, screen_offset);
|
l->set_base_offset_and_scale((ofs + screen_offset * (scale - 1)) / scale, 1.0, screen_offset);
|
||||||
} else {
|
} else {
|
||||||
l->set_base_offset_and_scale(ofs, scale, screen_offset);
|
l->set_base_offset_and_scale(ofs, scale, screen_offset);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue