Ir para conteúdo
Fórum Script Brasil

LoneWalker59

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre LoneWalker59

LoneWalker59's Achievements

0

Reputação

  1. Olá pessoal!! Recentemente decidi me aventurar no Python e estou seguindo um tutorial em que o criador ensina a replicar o game "Flappy Bird", porém estou confuso sobre como resolver esse problema, e qual é esse problema? Toda vez que eu clico com o mouse o passarinho sobe e caso eu segure o botão, o passarinho faz apenas 1 movimento (o que é o correto, no vídeo original ele ensina a codar assim), porém jogar esse game com o mouse é muito ruim e eu consegui colocar a tecla "ESPAÇO" pra funcionar, só que sempre que eu seguro ela, o passarinho entra em um looping e começa a voar sem parar até o momento em que eu solto ela... Vou deixar abaixo a parte do meu código em que estou tendo esse problema: #jump key = pygame.key.get_pressed() if key[pygame.K_SPACE]: self.vel = -10 if pygame.mouse.get_pressed()[0] == 1 and self.clicked == False: self.clicked = True self.vel = -10 if pygame.mouse.get_pressed()[0] == 0: self.clicked = False Se alguém souber qual é a linha de código pro "ESPAÇO" parar de fazer esse looping ao ser segurado e registrar apenas 1 movimento ao ser segurado igual acontece com o mouse, ficarei muito agradecido!!
×
×
  • Criar Novo...