Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from raylib import *
- from pyray import *
- init_window(800, 600, "Move")
- bg = (34, 40, 49, 255)
- pos = Vector2(0, 300)
- hea = Vector2(0, 0)
- vel = 200
- while not window_should_close():
- #update
- delta_time = get_frame_time()
- pos.x += vel * hea.x * delta_time #delta-time FPS correction
- pos.y += vel * hea.y * delta_time #delta-time FPS correction
- #control
- if is_key_down(265):
- hea.y = -1
- elif IsKeyReleased(265):
- hea.y = 0
- if is_key_down(264):
- hea.y = 1
- elif IsKeyReleased(264):
- hea.y = 0
- if is_key_down(263):
- hea.x = -1
- elif IsKeyReleased(263):
- hea.x = 0
- if is_key_down(262):
- hea.x = 1
- elif IsKeyReleased(262):
- hea.x = 0
- #draw
- begin_drawing()
- clear_background(bg)
- draw_rectangle_lines_ex(((pos.x), pos.y, 150, 150), 5, WHITE)
- draw_rectangle_lines_ex(((pos.x + 250), pos.y, 150, 150), 5, BLACK)
- end_drawing()
- close_window()
- from raylib import *
- from pyray import *
- init_window(800, 600, "Move")
- bg = (34, 40, 49, 255)
- pos = Vector2(0, 300)
- hea = Vector2(0, 0)
- vel = 200
- while not window_should_close():
- #update
- delta_time = get_frame_time()
- pos.x += vel * hea.x * delta_time #delta-time FPS correction
- pos.y += vel * hea.y * delta_time #delta-time FPS correction
- #control
- if is_key_down(265):
- hea.y = -1
- elif IsKeyReleased(265):
- hea.y = 0
- if is_key_down(264):
- hea.y = 1
- elif IsKeyReleased(264):
- hea.y = 0
- if is_key_down(263):
- hea.x = -1
- elif IsKeyReleased(263):
- hea.x = 0
- if is_key_down(262):
- hea.x = 1
- elif IsKeyReleased(262):
- hea.x = 0
- #draw
- begin_drawing()
- clear_background(bg)
- draw_rectangle_lines_ex(((pos.x), pos.y, 150, 150), 5, WHITE)
- draw_rectangle_lines_ex(((pos.x + 250), pos.y, 150, 150), 5, BLACK)
- end_drawing()
- close_window()
Advertisement
Add Comment
Please, Sign In to add comment