示例#1
0
def clear():
	graphics.remove(plane)
	graphics.remove(banner)
	graphics.remove(cloud1)
	graphics.remove(cloud2)
	graphics.remove(cloud3)
	graphics.remove(cloud4)
	graphics.remove(play)
示例#2
0
def click(e):
	if e.type == pygame.MOUSEBUTTONDOWN:
		pos = pygame.mouse.get_pos()
		if instance == -1:
			if 560 + 200 > pos[0] > 560 and 200 + 50 > pos[1] > 200:
				reset()
		if instance == 0:
			if 120 + 66 > pos[0] > 120 and 20 + 66 > pos[1] > 20:
				graphics.remove(cube)
				pygame.mixer.Sound.play(stall)
				plane.moveDown()
				banner.moveDown()
				pyramid.moveDown()
				sphere.moveDown()
				pyramid2.moveDown()
				blank.moveDown()
				if plane.crashing():
					graphics.remove(plane)
					graphics.remove(banner)
					graphics.remove(pyramid)
					graphics.remove(sphere)
					graphics.remove(pyramid2)
					graphics.remove(blank)
					pygame.mixer.music.stop()
					pygame.mixer.Sound.play(crash)
					clear()
					endScreen()
示例#3
0
 def destroy(self):
     collision.remove_fossil(self)
     graphics.remove(self)
示例#4
0
 def destroy(self):
     collision.remove_arrow(self)
     graphics.remove(self)
示例#5
0
def clear():
    graphics.remove(plane)
    graphics.remove(banner)
    graphics.remove(cloud1)
    graphics.remove(cloud2)
    graphics.remove(cloud3)
    graphics.remove(cloud4)
    graphics.remove(play)

    if instance == 0:
        graphics.remove(pyramid)
        graphics.remove(sphere)
        graphics.remove(pyramid2)
        graphics.remove(option_cloud)
        graphics.remove(option_cloud2)
        graphics.remove(option_cloud3)
        graphics.remove(option_cloud4)
        graphics.remove(cube)
        graphics.remove(sphere2)
        graphics.remove(cone)
        graphics.remove(cylinder)
        graphics.remove(blank)
    if instance == 1:
        graphics.remove(cone)
        graphics.remove(cylinder)
        graphics.remove(cone2)
        graphics.remove(option_cloud)
        graphics.remove(option_cloud2)
        graphics.remove(option_cloud3)
        graphics.remove(option_cloud4)
        graphics.remove(cube)
        graphics.remove(sphere)
        graphics.remove(pyramid)
        graphics.remove(cylinder2)
        graphics.remove(blank)
    if instance == 2:
        graphics.remove(cylinder)
        graphics.remove(cube)
        graphics.remove(cylinder2)
        graphics.remove(option_cloud)
        graphics.remove(option_cloud2)
        graphics.remove(option_cloud3)
        graphics.remove(option_cloud4)
        graphics.remove(cube2)
        graphics.remove(sphere)
        graphics.remove(pyramid)
        graphics.remove(cone)
        graphics.remove(blank)
    if instance == 3:
        graphics.remove(cube)
        graphics.remove(pyramid)
        graphics.remove(cube2)
        graphics.remove(option_cloud)
        graphics.remove(option_cloud2)
        graphics.remove(option_cloud3)
        graphics.remove(option_cloud4)
        graphics.remove(pyramid2)
        graphics.remove(sphere)
        graphics.remove(cylinder)
        graphics.remove(cone)
        graphics.remove(blank)
    if instance == 4:
        graphics.remove(sphere)
        graphics.remove(cone)
        graphics.remove(sphere2)
        graphics.remove(option_cloud)
        graphics.remove(option_cloud2)
        graphics.remove(option_cloud3)
        graphics.remove(option_cloud4)
        graphics.remove(cone2)
        graphics.remove(pyramid)
        graphics.remove(cylinder)
        graphics.remove(cube)
        graphics.remove(blank)