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

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Pygame 繪制矩形

Pygame 繪制矩形

慕容3067478 2021-08-14 21:49:38
我正在嘗試在屏幕上繪制一個矩形。我的代碼如下:pygame.draw.rect(screen,(255,0,0),                     (self.width/2-20,self.height/2-20,40,40),                     width=0)Pygame 不斷返回錯誤消息:類型錯誤:rect() 不接受關鍵字參數(shù)誰能幫我這個?
查看完整描述

3 回答

?
30秒到達戰(zhàn)場

TA貢獻1828條經驗 獲得超6個贊

我有一個類似的問題。即使我認為我安裝了最新版本,它最終還是我的 pygame 版本。我使用conda install -c cogsci pygame. 這是錯誤的,因為該版本至少有四年沒有更新了。相反,使用 pip: 安裝它pip install pygame


查看完整回答
反對 回復 2021-08-14
?
慕哥6287543

TA貢獻1831條經驗 獲得超10個贊

如果您查看pygame文檔,pygame.draw.rect需要繪制到哪個屏幕、顏色、Rect對象和寬度。你應該有pygame.draw.rect(screen, (255, 0, 0), pygame.Rect(self.width/2-20, self.height/2-20, 40, 40), 0)。(如果您查看Dave Burton 對此函數(shù)的評論,您還會發(fā)現(xiàn)不應放置width=0。)


查看完整回答
反對 回復 2021-08-14
?
嗶嗶one

TA貢獻1854條經驗 獲得超8個贊

你確定你有所有的成分嗎?例如,您還需要一個 init 函數(shù)和一個更新函數(shù)。嘗試這樣的事情:


import pygame


pygame.init()


WHITE = (255, 255, 255)

BLACK = (0, 0, 0)


while True:


    screen = pygame.display.set_mode((640, 480))

    screen.fill(BLACK)



    pygame.draw.rect(screen, WHITE, [100, 100, 400, 300])

    pygame.display.update()


查看完整回答
反對 回復 2021-08-14
  • 3 回答
  • 0 關注
  • 353 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號