버튼 중 하나를 클릭 할 때 스프라이트를 생성하는 것이 좋습니까? 스프라이트는 이전에 생성되고 사용자는 화면에 그려서 "초기화"합니다. 불행히도 내가 지금 가지고있는 코드는 작동하지 않습니다. "시작"을 인쇄하지만 스프라이트를 그리지는 않습니다. 그 이유는 무엇일까요?버튼 클릭으로 스프라이트 그리기 - 파이 게임
코드 :
if event.type == pygame.MOUSEBUTTONDOWN and event.button == 1:
if button.collidepoint(pygame.mouse.get_pos()):
screen.blit(player.image, player.rect.topleft)
print ("Start")
나는 그것이 합리적으로 작동 할 수있는 방법이 있나요를? –
이것은 실제로는 꽤 정상입니다. 스프라이트가 움직이거나 움직이는 것과 같은 일을하고 싶을 때 훨씬 더 유용하다고 생각합니다. 게시 된 다른 답변에는 더 완벽한 코드가 있습니다. – skyress3000