日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

Python趣味挑戰之教你用pygame畫進度條

瀏覽:166日期:2022-06-17 18:57:21
目錄一、初始化主界面二、第一種進度條三、第二種進度條四、第三種進度條五、第四種進度條六、綜合案例一、初始化主界面

import pygamepygame.init()screen = pygame.display.set_mode((500,300))pygame.display.set_caption('好看的進度條顯示V1.0')clock = pygame.time.Clock()while True: for event in pygame.event.get():if event.type == pygame.QUIT or event.type == pygame.K_F1: pygame.quit() sys.exit() screen.fill((255,255,255)) clock.tick(30) pygame.display.flip()

Python趣味挑戰之教你用pygame畫進度條

二、第一種進度條

(一)核心代碼

pygame.draw.rect(screen,(192,192,192),(5,100,490,20)) pygame.draw.rect(screen,(0,0,255),(5,100,step,20))

(二)設置步長,并循環遞增

step += 1

(三)完整代碼

import pygame,syspygame.init()screen = pygame.display.set_mode((500,300))pygame.display.set_caption('好看的進度條顯示V1.0')clock = pygame.time.Clock()step = 0while True: for event in pygame.event.get():if event.type == pygame.QUIT or event.type == pygame.K_F1: pygame.quit() sys.exit() screen.fill((255,255,255)) # screen.fill((0,0,0)) pygame.draw.rect(screen,(192,192,192),(5,100,490,20)) pygame.draw.rect(screen,(0,0,255),(5,100,step % 490,20)) step += 1 clock.tick(60) pygame.display.flip()

(四)運行效果

Python趣味挑戰之教你用pygame畫進度條

三、第二種進度條

(一)核心代碼

pygame.draw.rect(screen,(192,192,192),(5,100,490,20)) pygame.draw.rect(screen,(0,0,255),(5,100,step % 490,20)) font1 = pygame.font.Font(r’C:WindowsFontssimsun.ttc’, 16) text1 = font1.render(’%s %%’ % str(int((step % 490)/490*100)), True, (255,0,0)) screen.blit(text1, (245, 100))

(二)完整代碼

import pygame,syspygame.init()screen = pygame.display.set_mode((500,300))pygame.display.set_caption('好看的進度條顯示V1.0')clock = pygame.time.Clock()step = 0while True: for event in pygame.event.get():if event.type == pygame.QUIT or event.type == pygame.K_F1: pygame.quit() sys.exit() screen.fill((255,255,255)) # screen.fill((0,0,0)) pygame.draw.rect(screen,(192,192,192),(5,100,490,20)) pygame.draw.rect(screen,(0,0,255),(5,100,step % 490,20)) font1 = pygame.font.Font(r’C:WindowsFontssimsun.ttc’, 16) text1 = font1.render(’%s %%’ % str(int((step % 490)/490*100)), True, (255,0,0)) screen.blit(text1, (245, 100)) step += 1 clock.tick(60) pygame.display.flip()

(三)運行結果

Python趣味挑戰之教你用pygame畫進度條

四、第三種進度條

(一)核心代碼

pygame.draw.rect(screen,(192,192,192),(5,100,length+10,20)) pygame.draw.rect(screen,(0,0,255),(5,100,step % length,20)) pygame.draw.circle(screen,(0,0,255),(step % length,110),10) font1 = pygame.font.Font(r’C:WindowsFontssimsun.ttc’, 16) text1 = font1.render(’%s %%’ % str(int((step % length)/length*100)), True, (255,0,0)) screen.blit(text1, (245, 100))

(二)完整代碼

import pygame,syspygame.init()screen = pygame.display.set_mode((500,300))pygame.display.set_caption('好看的進度條顯示V1.0')clock = pygame.time.Clock()step = 0length = 480while True: for event in pygame.event.get():if event.type == pygame.QUIT or event.type == pygame.K_F1: pygame.quit() sys.exit() screen.fill((255,255,255)) # screen.fill((0,0,0)) pygame.draw.rect(screen,(192,192,192),(5,100,length+10,20)) pygame.draw.rect(screen,(0,0,255),(5,100,step % length,20)) pygame.draw.circle(screen,(0,0,255),(step % length,110),10) font1 = pygame.font.Font(r’C:WindowsFontssimsun.ttc’, 16) text1 = font1.render(’%s %%’ % str(int((step % length)/length*100)), True, (255,0,0)) screen.blit(text1, (245, 100)) step += 1 clock.tick(60) pygame.display.flip()

(三)運行效果

Python趣味挑戰之教你用pygame畫進度條

五、第四種進度條

(一)加載圖片資源

picture = pygame.transform.scale(pygame.image.load(’score/5.png’), (20, 20))

(二)畫進度條

pygame.draw.rect(screen,(192,192,192),(5,100,length+10,20)) pygame.draw.rect(screen,(251,174,63),(5,100,step % length,20))

(三)畫圖片資源

screen.blit(picture,(step%length,100))

(四)畫文字

font1 = pygame.font.Font(r’C:WindowsFontssimsun.ttc’, 16) text1 = font1.render(’%s %%’ % str(int((step % length)/length*100)), True, (255,0,0)) screen.blit(text1, (245, 100))

(五)完整代碼

import pygame,syspygame.init()screen = pygame.display.set_mode((500,300))pygame.display.set_caption('好看的進度條顯示V1.0')clock = pygame.time.Clock()picture = pygame.transform.scale(pygame.image.load(’score/5.png’), (20, 20))step = 0length = 480while True: for event in pygame.event.get():if event.type == pygame.QUIT or event.type == pygame.K_F1: pygame.quit() sys.exit() screen.fill((255,255,255)) # screen.fill((0,0,0)) pygame.draw.rect(screen,(192,192,192),(5,100,length+10,20)) pygame.draw.rect(screen,(251,174,63),(5,100,step % length,20)) screen.blit(picture,(step%length,100)) font1 = pygame.font.Font(r’C:WindowsFontssimsun.ttc’, 16) text1 = font1.render(’%s %%’ % str(int((step % length)/length*100)), True, (255,0,0)) screen.blit(text1, (245, 100)) step += 1 clock.tick(60) pygame.display.flip()

(六)運行效果

Python趣味挑戰之教你用pygame畫進度條

六、綜合案例

(一)完整代碼

import pygame,syspygame.init()screen = pygame.display.set_mode((500,300))pygame.display.set_caption('好看的進度條顯示V1.0')clock = pygame.time.Clock()picture = pygame.transform.scale(pygame.image.load(’score/5.png’), (20, 20))step = 0length = 480while True: for event in pygame.event.get():if event.type == pygame.QUIT or event.type == pygame.K_F1: pygame.quit() sys.exit() screen.fill((255,255,255)) # screen.fill((0,0,0)) # 第一種 pygame.draw.rect(screen,(192,192,192),(5,100,490,20)) pygame.draw.rect(screen,(0,0,255),(5,100,step % 490,20)) # 第二種 pygame.draw.rect(screen,(192,192,192),(5,150,490,20)) pygame.draw.rect(screen,(0,0,255),(5,150,step % 490,20)) font1 = pygame.font.Font(r’C:WindowsFontssimsun.ttc’, 16) text1 = font1.render(’%s %%’ % str(int((step % 490)/490*100)), True, (255,0,0)) screen.blit(text1, (245, 150)) # 第三種 pygame.draw.rect(screen,(192,192,192),(5,200,length+10,20)) pygame.draw.rect(screen,(0,0,255),(5,200,step % length,20)) pygame.draw.circle(screen,(0,0,255),(step % length,210),10) font1 = pygame.font.Font(r’C:WindowsFontssimsun.ttc’, 16) text1 = font1.render(’%s %%’ % str(int((step % length)/length*100)), True, (255,0,0)) screen.blit(text1, (245, 200)) # 第四種 pygame.draw.rect(screen,(192,192,192),(5,250,length+10,20)) pygame.draw.rect(screen,(251,174,63),(5,250,step % length,20)) screen.blit(picture,(step%length,250)) font1 = pygame.font.Font(r’C:WindowsFontssimsun.ttc’, 16) text1 = font1.render(’%s %%’ % str(int((step % length)/length*100)), True, (255,0,0)) screen.blit(text1, (245, 250)) step += 1 clock.tick(60) pygame.display.flip()

(二)運行效果

Python趣味挑戰之教你用pygame畫進度條

OK,寫完,本博文純屬科普貼,技術含量不高,入門級別,大家喜歡就好。而且里面代碼相對比較簡單,也沒有考慮優化,大家在實操過程中可以優化完善,并反饋給我一起進步。

到此這篇關于Python趣味挑戰之教你用pygame畫進度條的文章就介紹到這了,更多相關pygame畫進度條內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Python 編程
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
日韩欧美久久| 午夜国产精品视频免费体验区| 另类国产ts人妖高潮视频| 欧美va天堂| 午夜国产欧美理论在线播放| 日韩深夜视频| 在线看片国产福利你懂的| 97在线精品| av资源亚洲| 91精品一区国产高清在线gif| 久久免费大视频| 蜜臀91精品国产高清在线观看| 国产综合亚洲精品一区二| 欧美日韩国产欧| 亚洲精品麻豆| 国产精品白丝久久av网站| 欧美精品aa| 国产传媒在线观看| 欧美成人亚洲| 综合精品一区| 欧美一区成人| 黑人精品一区| 最新亚洲一区| 日本视频在线一区| 精品女同一区二区三区在线观看| 亚洲国产欧美日本视频| 国产伊人精品| 日韩三级精品| 精品99在线| 99视频一区| 国产日韩欧美一区二区三区在线观看| 精品免费视频| 欧美女激情福利| 7m精品国产导航在线| 伊人久久av| 欧美成人精品| 日韩av一区二区在线影视| 精品国产aⅴ| 狠狠久久婷婷| 国产精品一区二区av交换| 久久男女视频| 国产精品免费精品自在线观看| 伊人影院久久| 国产丝袜一区| 国精品一区二区| 国产麻豆一区二区三区| 精品丝袜在线| 欧美专区一区| 午夜av一区| 国产亚洲字幕| 亚洲午夜天堂| 日本亚洲欧洲无免费码在线| 水蜜桃精品av一区二区| 免费看欧美美女黄的网站| 国产精品久久国产愉拍| 欧美va天堂在线| 国产精品亚洲欧美日韩一区在线| 日韩精品一区二区三区免费观看| 天堂精品久久久久| 色天使综合视频| 欧美日韩午夜| 亚洲国产一区二区在线观看| 欧美午夜三级| 影院欧美亚洲| 国产aa精品| 最新亚洲国产| 欧美色图一区| 久久精品一区| 一区二区精彩视频| 人人香蕉久久| 国产精品videossex| 国产精品毛片在线| 综合日韩av| 国产精品一区二区免费福利视频| 国产一区二区高清| 成人日韩在线观看| 国产劲爆久久| 婷婷五月色综合香五月| 九一成人免费视频| 精品高清久久| 日韩精品一级| 亚洲一区欧美激情| 丝袜av一区| 久久亚洲精品中文字幕| 亚洲69av| 欧美午夜不卡| 日韩中文在线电影| 国产精品一国产精品k频道56| 快she精品国产999| 亚洲国产一区二区三区在线播放| 中文字幕在线官网| 狠狠久久伊人中文字幕| 国产日韩一区二区三区在线| 中文字幕中文字幕精品| 国产精品日韩| 亚洲午夜黄色| 四虎4545www国产精品 | 欧美亚洲国产一区| 国产精品福利在线观看播放| 欧美激情亚洲| 国产精品亚洲人成在99www| 亚洲1区在线观看| 国产精品毛片| 欧美在线资源| 免费观看久久av| 国户精品久久久久久久久久久不卡| 亚洲国产欧美日本视频| 成人在线免费观看网站| 国产毛片精品久久| 久久国产三级| 欧美亚洲色图校园春色| 日韩高清在线不卡| 日韩成人在线看| 青青草精品视频| 亚洲精品大全| 日韩精品三区四区| 日本不卡在线视频| 91p九色成人| 国产精品欧美在线观看| 国产精品乱战久久久| 国产日韩欧美一区二区三区| 91欧美日韩在线| 国产美女久久| 国产福利资源一区| 久久精品资源| 91亚洲一区| 精品免费av在线| 91精品国产自产在线观看永久∴ | 午夜精品久久久久久久久久蜜桃| 日韩av有码| 黄毛片在线观看| 久久国产日韩| 999在线观看精品免费不卡网站| 亚洲免费成人| 亚洲三级观看| 日韩激情综合| 日韩成人午夜精品| 国产日韩一区二区三区在线播放| 国产三级精品三级在线观看国产| 国产精品成人一区二区网站软件| 久久婷婷国产| 日韩欧美国产精品综合嫩v| 久久精品亚洲人成影院 | 视频在线观看一区| 天堂俺去俺来也www久久婷婷| 18国产精品| 高清在线一区| 久久九九国产| 久色成人在线| 国产精品一区二区三区四区在线观看 | 久久久精品网| 亚洲欧洲另类| 日日摸夜夜添夜夜添国产精品| 国产精品久久久亚洲一区| 日本一区二区免费高清| 欧美成人精品| 日韩激情一二三区| 久久亚洲黄色| 午夜久久免费观看| 视频一区欧美精品| 亚洲精品少妇| 国产在线不卡一区二区三区| 亚洲手机视频| 91精品一区| 精品捆绑调教一区二区三区| 丝袜美腿亚洲一区| 久久99蜜桃| 美女久久久久| 欧美亚洲三区| 日韩在线高清| 午夜精品影视国产一区在线麻豆| 麻豆一区二区三| 国产在线欧美| 国产精品亚洲成在人线| 日韩欧美看国产| 亚洲欧美日韩精品一区二区| 国产剧情在线观看一区| 日韩精品久久久久久久电影99爱| 日韩精品一二三区| 精品一区视频| 午夜亚洲一区| 精品国产aⅴ| 水蜜桃久久夜色精品一区的特点 | 中文一区一区三区免费在线观 | 久久激情综合网| 久久精品高清| 久久精品xxxxx| 女主播福利一区| 国产精品nxnn| 狠狠色综合网| 精品美女视频 | 国产伦理久久久久久妇女| 久久精品国产99久久| 国产精选一区| 99在线|亚洲一区二区| 精品国产一区二区三区2021| 亚洲天堂日韩在线| 欧美日韩尤物久久| 久久wwww| 视频一区在线播放|