第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

在 PyCharm 上,我的左鍵和右鍵沒有響應(yīng)

在 PyCharm 上,我的左鍵和右鍵沒有響應(yīng)

德瑪西亞99 2022-10-18 19:45:36
#enable pygame modeimport pygamepygame.init()#create screenscreen = pygame.display.set_mode((900,600))#Title + Logopygame.display.set_caption("Space Invader")icon = pygame.image.load("chicken.png")pygame.display.set_icon(icon)#Player iconplayer_icon = pygame.image.load("spaceship.png")playerX = 400playerY = 500def player(x, y):    screen.blit(player_icon, (x, y))#game looprunning = Truewhile running:    # backround colour  RGB    screen.fill((0, 0, 0))    for event in pygame.event.get():        if event.type == pygame.QUIT:            running = False            #If key pressed check wether its right or left            if event.type == pygame.KEYDOWN:                if event.key == pygame.K_LEFT:                    print("key left pressed")                if event.key == pygame.K_RIGHT:                    print("key right pressed")            if event.type == pygame.KEYUP:                if event.key == pygame.K_LEFT or event.key == pygame.K_RIGHT:                    print("key stroke has benn released")    #Player change in coordinates    playerX += 0    playerY += 0    player(playerX, playerY)    pygame.display.update()在這次隔離期間,我一直在學(xué)習(xí)使用 python 進(jìn)行 pygame 和游戲編程。我一直在通過觀看 youtube 上的教程來做到這一點(diǎn)。請(qǐng)不要降級(jí)我上次這是我的第一個(gè)問題并獲得了 2 次降級(jí)時(shí),我已經(jīng)更加努力地使我的問題變得更好。感謝您的時(shí)間。
查看完整描述

1 回答

?
喵喵時(shí)光機(jī)

TA貢獻(xiàn)1846條經(jīng)驗(yàn) 獲得超7個(gè)贊

這是縮進(jìn)的問題。在您的代碼中,pygame.KEYDOWN僅在 event.type == pygame.QUIT. “移動(dòng)”pygame.KEYDOWN事件處理:


running = True

while running:


    # backround colour  RGB

    screen.fill((0, 0, 0))


    for event in pygame.event.get():

        if event.type == pygame.QUIT:

            running = False


        # <--| INDENTATION


        #If key pressed check wether its right or left

        if event.type == pygame.KEYDOWN:

            if event.key == pygame.K_LEFT:

                print("key left pressed")

            if event.key == pygame.K_RIGHT:

                print("key right pressed")

        if event.type == pygame.KEYUP:

            if event.key == pygame.K_LEFT or event.key == pygame.K_RIGHT:

                print("key stroke has benn released")


查看完整回答
反對(duì) 回復(fù) 2022-10-18
  • 1 回答
  • 0 關(guān)注
  • 113 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)