qiyuan - 飞机大战之蔡鲲

# 1。导包
import pygame# 类
"""
类名:feiji
属性:位置x,y;皮肤;血量
方法: show, move
"""
class feiji:def __init__(self, CK):self.x = 250self.y = 500self.pifu = pygame.image.load("hero.gif")self.blood = 3self.chuangkou = CKdef show(self):self.chuangkou.blit(self.pifu, (self.x, self.y))# 向左def move_left(self):self.x = self.x - 10def move_right(self):self.x = self.x + 10# 敌机
"""
类名:diji
属性:位置x,y;皮肤;血量
方法: show, move
"""def key_control(hero):# 判断我们是否点红叉了# 事件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:hero.move_left()elif shi_jian.key == pygame.K_d:hero.move_right()def main():# 2。初始化pygame.init()# 3。设置窗口大小chuang_kou = pygame.display.set_mode((400, 700))# 4。设置标题pygame.display.set_caption("米奇妙妙屋")# 1.导入图片background = pygame.image.load("background.png")# 6。刷新  120 hz   1080 hz 显卡 计算画面# 7. 新建对象伞兵一号 = feiji(chuang_kou)while True:key_control(伞兵一号)chuang_kou.blit(background, (0, 0))伞兵一号.show()pygame.display.update()# 5。退出游戏pygame.quit()if __name__ == '__main__':main()


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部