pygame游戲之旅 載入小車圖片、更新窗口
本文為大家分享了pygame游戲之旅的第3篇,供大家參考,具體內(nèi)容如下
載入car圖片(我自己畫的),需要用到pygame.image模塊,定義carImg用于接收載入的圖片
carImg = pygame.image.load('car.png')
定義一個car函數(shù)綁定car的位置
def car(x, y): gameDisplay.blit(carImg,(x,y))
為窗口填充白色并調(diào)用car函數(shù),更新窗口
gameDisplay.fill(white) car(x,y) pygame.display.update()
完整代碼是:
import pygame pygame.init() white = (255,255,255) display_width = 800 display_height = 600 gameDisplay = pygame.display.set_mode( (display_width,display_height) ) pygame.display.set_caption('A bit Racey') clock = pygame.time.Clock() carImg = pygame.image.load('car.png') def car(x, y): gameDisplay.blit(carImg,(x,y)) x = display_width * 0.45 y = display_height * 0.8 crashed = False while not crashed: for event in pygame.event.get(): if event.type == pygame.QUIT: crashed = True print(event) gameDisplay.fill(white) car(x,y) pygame.display.update() clock.tick(60) pygame.quit() quit()
結(jié)果圖:
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
Flask搭建虛擬環(huán)境并運(yùn)行第一個flask程序
這篇文章主要介紹了Flask搭建虛擬環(huán)境并運(yùn)行第一個flask程序,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-04-04小學(xué)生也能看懂的python語法之循環(huán)語句精解
這篇文章主要介紹了詳解Python中的條件,循環(huán)語句,包括while循環(huán)for循環(huán),循環(huán)語句是學(xué)習(xí)各個編程語言的最基本的基礎(chǔ)知識,需要的朋友可以參考下2021-09-09python實(shí)現(xiàn)查找兩個字符串中相同字符并輸出的方法
這篇文章主要介紹了python實(shí)現(xiàn)查找兩個字符串中相同字符并輸出的方法,涉及Python針對字符串操作的相關(guān)技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-07-07python3整數(shù)反轉(zhuǎn)的實(shí)現(xiàn)方法
這篇文章主要介紹了python3整數(shù)反轉(zhuǎn)的實(shí)現(xiàn)方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-04-04Python基礎(chǔ)之變量的相關(guān)知識總結(jié)
今天給大家?guī)淼氖顷P(guān)于Python的相關(guān)知識,文章圍繞著Python變量展開,文中有非常詳細(xì)的介紹及代碼示例,需要的朋友可以參考下2021-06-06