我在Python的艷陽里,大雪紛飛
02-03
你在南方的艷陽里大雪紛飛;我在北方的寒夜裡四季如春。
昨天,南方不少地區,尤其是長江中下游一帶迎來了一場難得的大雪。雖說給出行帶來極大的不便,但也讓我們這些沒怎麼見過下雪的人著實興奮了一番。
2016. by @好青年顧小泱 @JC-photo @曉風LOMO
今天,我要來給各位送上一段 pygame 實現的下雪效果代碼。
效果:
代碼不長,核心部分是雪花的繪製:
pygame.draw.circle(screen, (255, 255, 255), snow_list[i][:2], snow_list[i][3]-3)n
pygame.draw.circle
是一個根據顏色、位置、半徑繪製圓形圖案的方法,我們用它來繪製白色的圓點作為雪花。
snow_list
用來保存所有雪花的橫坐標、縱坐標、橫向速度、縱向速度。完整代碼已上傳 github,公眾號里回復 下雪 可獲取下載地址。運行前需要安裝好 pygame 庫。
════
其他文章及回答:
雙11 | 押韻工具 | 新手引導 | 學編程的彎路 | 自學Python
Crossin的編程教室
微信公眾號ID:crossincode
網站:crossincode.com
論壇:bbs.crossincode.com
推薦閱讀: