fix cameraPos to use viewTop, viewLeft

This commit is contained in:
2024-02-04 17:16:32 -07:00
parent 884fb8a201
commit aab6ba95fe

View File

@@ -52,7 +52,7 @@ class ShaderFrontend implements FrontendPlugin {
expr: macro { expr: macro {
super.__update(); super.__update();
data.iTime.value = [data.iTime.value[0] + flixel.FlxG.elapsed]; data.iTime.value = [data.iTime.value[0] + flixel.FlxG.elapsed];
data.cameraPos.value = [camera.scroll.x, camera.scroll.y]; data.cameraPos.value = [camera.viewLeft, camera.viewTop];
data.cameraZoom.value = [camera.zoom]; data.cameraZoom.value = [camera.zoom];
} }
}), }),
@@ -169,7 +169,7 @@ class ShaderFrontend implements FrontendPlugin {
camera = flixel.FlxG.camera; camera = flixel.FlxG.camera;
} }
this.camera = camera; this.camera = camera;
data.cameraPos.value = [camera.scroll.x, camera.scroll.y]; data.cameraPos.value = [camera.viewLeft, camera.viewTop];
data.cameraZoom.value = [1.0]; data.cameraZoom.value = [1.0];
} }
}), }),