0
當我運行程序一切正常,除了當我按下S鍵的文本沒有打印在屏幕上,這裏是我的代碼是不工作的一部分:在鍵輸入插入文本pygame的
elif event.key == K_s:
fontObj = pygame.font.Font("freesansbold.ttf", 32)
textSurfaceObj = fontObj.render("Roar!!!", True, WHITE)
textRectObj = textSurfaceObj.get_rect()
textRectObj.center = (200,100)
DISPLAYSURF.blit(textSurfaceObj,textRectObj)
DISPLAYSURF.fill(GREEN)
DISPLAYSURF.blit(LionCubImg,(LionCubX,LionCubY))
pygame.display.update()
elif'塊是否被觸發?檢查它的最簡單方法是將'print'鍵按下!'「。 –
你是否從pygame模塊導入了'K_s'?請改用'pygame.K_s'。 – halex