python外星人入侵怎么发给别人_python_外星人入侵(1-1)
sys:system的簡(jiǎn)稱(chēng)。包含了一些與系統(tǒng)有關(guān)的函數(shù)。
step1:構(gòu)建游戲的主框架
import sys
import pygame
def run_game():
'''初始化游戲并創(chuàng)建一個(gè)屏幕對(duì)象'''
pygame.init()
# 創(chuàng)建一個(gè)顯示窗口,寬1200像素,高800像素
screen = pygame.display.set_mode((600, 400))
# 顯示圖標(biāo)為外星人
image = pygame.image.load(r"Alien.ico").convert_alpha()
pygame.display.set_icon(image)
# 顯示窗口的標(biāo)題為'Alien Invasion'
pygame.display.set_caption('Alien Invasion')
# 開(kāi)始游戲的主循環(huán)
while True:
# 監(jiān)視鍵盤(pán)和鼠標(biāo)事件
for event in pygame.event.get():
if event.type == pygame.QUIT:
sys.exit()
# 讓最近繪制的屏幕可見(jiàn)
pygame.display.flip()
run_game()
其中pygame.display.set_caption()的語(yǔ)法:
set_caption(title, icontitle=None) -> None
如果顯示器具有窗口標(biāo)題,則此功能將更改窗口上的名稱(chēng)。某些系統(tǒng)支持用于最小化顯示的備用較短標(biāo)題。icontitle這個(gè)參數(shù)可以不用考慮。
.convert_alpha():修改圖像(Surface 對(duì)象)的像素格式,讓 pygame 可以更快的處理圖像繪制
窗口顯示效果是這樣的:
總結(jié)
以上是生活随笔為你收集整理的python外星人入侵怎么发给别人_python_外星人入侵(1-1)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: c语言字符型计算器,求用c语言编程四则混
- 下一篇: sql left join用法_图解 S