import random import pygame # ----- 初始化 ----- pygame.init() screen = pygame.display.set_mode((640, 480)) screenrect = screen.get_rect() # 创建一个矩形 backg... ...
分类:
其他好文 时间:
2018-05-16 00:33:25
阅读次数:
152
由于待会要用pygame演示,他的坐标系是y轴向下,所以这里我们也用y向下的坐标系。 计算sina和cosa,正弦对比斜,余弦邻比斜,斜边可以利用两点距离公式计算出,即: 于是 AC的长度就是导弹的速度乘以时间即 |AC|=vt,然后即可计算出AD和CD的长度,于是这一个时间片过去后,导弹应该出现在 ...
分类:
编程语言 时间:
2018-05-15 22:47:29
阅读次数:
581
1 import pygame 2 3 pygame.init() 4 screen = pygame.display.set_mode((640, 480)) 5 # -----设置背景----- 6 background = pygame.Surface(screen.get_size()) 7... ...
分类:
其他好文 时间:
2018-05-13 13:47:19
阅读次数:
154
1 import pygame 2 pygame.init() 3 screen = pygame.display.set_mode((640,480)) 4 screen.fill((151, 255, 255)) 5 pygame.display.flip() ...
分类:
其他好文 时间:
2018-05-13 13:44:44
阅读次数:
131
1 import pygame 2 pygame.init() 3 screen = pygame.display.set_mode((640,480)) 4 screen.fill((151, 255, 255)) 5 pygame.draw.circle(screen, (255, 240, 2... ...
分类:
其他好文 时间:
2018-05-13 13:40:15
阅读次数:
135
1 import pygame 2 pygame.init() 3 screen = pygame.display.set_mode((640,480)) 4 # ------- background --------- 5 background = pygame.Surface(screen.ge... ...
分类:
其他好文 时间:
2018-05-13 12:00:10
阅读次数:
174
'''import pygame# 初始化pygame库,让计算机硬件准备pygame.init()# 窗口相关操作 # 创建窗口window = pygame.display.set_mode([窗口宽,窗口高])# 设置窗口标题pygame.display.set_caption("窗口标题") ...
分类:
其他好文 时间:
2018-05-08 19:23:24
阅读次数:
161
pygame <head>为了熟悉python而接触到了pygame</head> 1.pygame的认识:pygame是用来开发游戏的一套基于SDL的模板,它可以是python创建完全界面化的游戏和多媒体程序,而且它基本上可以在任何系统上运行。(免费) 2.准备 安装:看一下系统,如果为Linux ...
分类:
编程语言 时间:
2018-05-02 19:06:32
阅读次数:
218
12-1 蓝色天空 :创建一个背景为蓝色的Pygame窗口。 输出: 12-2 游戏角色 :找一幅你喜欢的游戏角色位图图像或将一幅图像转换为位图。创建一个类,将该角色绘制到屏幕中央,并将该图像的背景色设置为屏幕背景色,或将 屏幕背景色设置为该图像的背景色。 alien_invasion1.py ro ...
分类:
其他好文 时间:
2018-04-30 19:52:20
阅读次数:
366
动画链接 1 from InitObject import * 2 3 def startGame(): 4 moveDistance = -20 5 isButtonPlay = False #是否按下开始按钮 6 isAlive = "birdIsAlive" #鸟是否死亡 7 initObje ...
分类:
移动开发 时间:
2018-04-22 10:49:29
阅读次数:
193