Login to PixelPAD
Save your project by logging in or signing up.
USERNAME OR EMAIL ADDRESS
PASSWORD
Forgot my Password?
Don't have an account?
Sign Up For PixelPAD
Save your project by logging in or signing up.
EMAIL ADDRESS
PASSWORD
CONFIRM PASSWORD
I already have an account
Sign up as a Teacher
Create classrooms, and monitor your students.
SCHOOL NAME
EMAIL ADDRESS
PASSWORD
CONFIRM PASSWORD
I already have an account
  • Introduction
  • Game
  • Start-loop
  • Objects
  • Sprites
  • Animation
  • Sounds
  • Rooms
  • Input
  • Collision
  • Functions
  • Camera
  • Fps
  • Text
  • Filters
  • Multiplayer
  • Legacy

PixelPAD 2D - camera

move_camera(dx: int, dy: int) -> None

Example
Description
Move the camera by the specified distances.
Parameters
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

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
PixelPAD
About Us
Arm Build 2.8.4
Resources
Documentation
Discord
EULA
Privacy Policy
Contact Us
hello@pixelpad.io
© 2023 All Rights Reserved. PixelPAD.io
Region: us-west-1