def main(): pygame.init() screen = pygame.display.set_mode((400,400)) tile_types = data.load_image('tile_types.png') pixelarray = pygame.PixelArray(tile_types) if pixelarray[0] == tile_types.map_rgb((255, 0, 0)): print "El pixel (0) es rojo" if pixelarray[0] == pixelarray[0]: print "El pixel (0) es igual q (0)" if pixelarray[0] != pixelarray[1]: print "El pixel (0) es distinto que (1)" if pixelarray[1] == tile_types.map_rgb((0, 255, 0)): print "El pixe (1) es verde" if pixelarray[2] == tile_types.map_rgb((0, 0, 255)): print "El pixe (2) es azul" else: print "No hay colorrrrrrrrrrrrrrrrrrrrr"
def main(): screen = pygame.display.set_mode((800, 600)) pygame.display.set_caption('Prueba del modulo data.py') image1 = data.load_image('gameover') image2 = data.load_image('gameover.png') sprite1 = data.load_sprite('granny', 8, 12) sprite2 = data.load_sprite('granny.png', 8, 12) sound1 = data.load_sound('vanquish.wav') sound2 = data.load_sound('vanquish') font1 = data.load_font('DroidSans', 20) font2 = data.load_font('DroidSans.ttf', 35) font1_render = font1.render('Prueba de Font1', True, (0, 0, 0)) font2_render = font2.render('Prueba de Font2', False, (0, 0, 0)) path_music1 = data.get_path_music('waterski_me') path_music2 = data.get_path_music('waterski_me.ogg') path_xml1 = data.get_path_xml('prueba') path_xml2 = data.get_path_xml('prueba.xml') print path_xml1 print path_xml2 num1 = 0 for elementos in sprite1: num1 += 1 print num1 num2 = 0 for elementos in sprite2: num2 += 1 print num2 salir = False #sound1.play(-1) while not salir: for event in pygame.event.get(): if event.type == QUIT: salir = True if event.type == KEYDOWN: if event.key == K_1: sound2.stop() sound1.play(-1) elif event.key == K_2: sound1.stop() sound2.play(-1) elif event.key == K_3: sound1.stop() sound2.stop() elif event.key == K_a: pygame.mixer.music.load(path_music1) pygame.mixer.music.play(-1) elif event.key == K_s: pygame.mixer.music.load(path_music2) pygame.mixer.music.play(-1) elif event.key == K_d: pygame.mixer.music.stop() screen.blit(image1, (0, 0)) screen.blit(image2, (400, 0)) screen.blit(sprite1[34], (5,5)) screen.blit(sprite2[95], (5,200)) screen.blit(font1_render, (400,5)) screen.blit(font2_render, (400,100)) pygame.display.flip()