diff options
Diffstat (limited to 'JAMFire.py')
-rw-r--r-- | JAMFire.py | 18 |
1 files changed, 8 insertions, 10 deletions
@@ -1,13 +1,11 @@ #!/usr/bin/env python # -*- coding: utf-8 -*- -# BiblioJAM (Versión 2.0) - 31/05/2011 - CeibalJAM! - Uruguay -# JAMFire.py por: Flavio Danesse fdanesse@gmail.com -# https://sites.google.com/site/flaviodanesse/ -# https://sites.google.com/site/sugaractivities/ -# http://codigosdeejemplo.blogspot.com/ +import pygame +import gc +import sys +import os -import pygame, gc, sys, os from pygame.locals import * gc.enable() @@ -22,7 +20,7 @@ class JAMFire(pygame.sprite.OrderedUpdates): self.disminucion= 5 self.deformacion= (0,0) - self.fuego= Fuego(self) + self.fuego= Fuego(self) self.add(self.fuego) def set_posicion(self, punto= (0,0)): @@ -73,7 +71,7 @@ class Fuego(pygame.sprite.Sprite): self.imagenes= [] for imagen in VG.get_fire(): tam= imagen.get_size() - im= pygame.transform.scale(imagen, (tam[0]/self.fire.disminucion,tam[1]/self.fire.disminucion)) + im= pygame.transform.scale(imagen, (tam[0]/self.fire.disminucion,tam[1]/self.fire.disminucion)) self.imagenes.append(im) self.indice_actual= 0 self.image= self.imagenes[self.indice_actual] @@ -84,7 +82,7 @@ class Fuego(pygame.sprite.Sprite): ''' carga las imagenes ajustando su tamaño según la información en self.fire.deformacion. ''' self.imagenes= [] for imagen in VG.get_fire(): - im= pygame.transform.scale(imagen, self.fire.deformacion) + im= pygame.transform.scale(imagen, self.fire.deformacion) self.imagenes.append(im) self.indice_actual= 0 self.image= self.imagenes[self.indice_actual] @@ -95,7 +93,7 @@ class Fuego(pygame.sprite.Sprite): ''' Secuencia las imágenes. ''' if self.contador == self.fire.latencia: try: - self.indice_actual += 1 + self.indice_actual += 1 self.image= self.imagenes[self.indice_actual] except: self.indice_actual = 0 |