While I was editing some errors some errors appeared without changing a thing about his
import pygame as pg
import sprites
import time
#modules
WIDTH, HEIGHT = 1600, 900
WIN = pg.display.set_mode((WIDTH, HEIGHT))
pg.display.set_caption('Shootshoot')
#screen setup
GRAY = (124, 115, 133)
FPS = 60
#variables
sprite_sheet_image = pg.image.load('spritesheet_character.png').convert_alpha()
sprite_sheet = sprites.SpriteSheet(sprite_sheet_image)
BLACK=(0,0,0)
player_width, player_height = 14, 17
frame_0 = sprite_sheet.get_image(0,player_width, player_height,3,BLACK)
frame_1 = sprite_sheet.get_image(1,player_width, player_height,3,BLACK)
frame_2 = sprite_sheet.get_image(2,player_width, player_height,3,BLACK)
frame_3 = sprite_sheet.get_image(3,player_width, player_height,3,BLACK)
frame_4 = sprite_sheet.get_image(4,player_width, player_height,3,BLACK)
def main():
run = True
clock = pg.time.Clock()
x_pos = 400
y_pos = 350
while run:
clock.tick(FPS)
for event in pg.event.get():
if event.type == pg.QUIT:
run = False
if event.type == рg.KEYDOWN:
if event.key == pg.K_LEFT:
WIN.blit(frame_3, (x_pos, y_pos))
x_pos = x_pos - 4
time.sleep(0.33)
WIN.blit(frame_4,(x_pos, y_pos))
time.sleep(0.33)
if event.key == pg.K_RIGHT:
WIN.blit(frame_0, (x_pos, y_pos))
x_pos = x_pos + 4
time.sleep(0.33)
WIN.blit(frame_1, (x_pos, y_pos))
time.sleep(0.33)
WIN.fill((124, 115, 133))
pg.display.update()
pg.quit()
#some sexy funtions
if __name__ == "__main__":
main()
I don't have any clue what was going on I hope you programmers of stackoverflow maybe have a solution ( here i write some bs because the post code/text ratio is low) tiger beaver pig seagull sea leopard duck lion paris