# 1。导包
import pygame
def key_control(x,y):
# 判断我们是否点红叉了
# 事件
for shi_jian in pygame.event.get():
if shi_jian.type == pygame.QUIT:
pygame.quit()
if shi_jian.type == pygame.KEYDOWN:
if shi_jian.key == pygame.K_a:
x = x - 20
elif shi_jian.key == pygame.K_d:
x = x + 20
# 空气墙
# 左边
if x < - 60:
x = 5
if x > 380:
x = 340
return x
def main():
# 2。初始化
pygame.init()
# 3。设置窗口大小
kill = pygame.display.set_mode((400, 700))
# 4。设置标题
pygame.display.set_caption("米奇妙妙屋")
# 1.导入图片
background = pygame.image.load("background.png")
hero = pygame.image.load("hero1.png")
# 6。刷新 120 hz 1080 hz 显卡 计算画面
x=250
y=500
while True:
x = key_control(x,y)
kill.blit(background, (0, 0))
kill.blit(hero, (x, y))
pygame.display.update()
# 5。退出游戏
pygame.quit()
if __name__ == '__main__':
main()
qiyuan - 震惊,米奇妙妙屋竟沦为儿童邪典,原因竟然是。。。
最新推荐文章于 2021-06-24 14:25:38 发布