dx The distance along the X axis to move the camera.
dy The distance along the Y axis to move the camera.
Return
No return value.
set_camera(x: int, y: int) -> None
Example
Description
Move the camera directly to the specified coordinates.
Parameters
x The X coordinate to move the camera to.
y The Y coordinate to move the camera to.
Return
No return value.
camera_x() -> int
Example
Description
Get the camera's current x coordinate
Parameters
None None
Return
Camera's current X position
camera_y() -> int
Example
Description
Get the camera's current y coordinate
Parameters
None None
Return
Camera's current Y position
zoom_camera(zoom: float) -> float
Example
Description
Get the camera's current y coordinate
Parameters
zoom How much to zoom the camera. A value of 2 will zoom the camera in by 2x
Return
Camera's current zoom value
Camera
The camera is what is being rendered to the screen. It is set to origin (0,0)
of the canvas. It can be moved around by using set_camera, and move_camera