Example #1
0
def main():

	RESOLUTION=(200,200)
	pygame.init
	screen=pygame.display.set_mode(RESOLUTION)
	background=pygame.Surface(RESOLUTION)
	background.fill((255,255,255))
	path=os.getcwd()+'/data'
	mybg_images=imcombine('halo',path)
	clock=pygame.time.Clock()

	sprites=[]
	mybg=StaticAniSprite(mybg_images,15)
	sprites.append(mybg)

	while True:
		for event in pygame.event.get():
			if event.type==QUIT:
				return
		
		screen.blit(background,(0,0))
		mybg.render(screen)
		time_passed=clock.tick(30)

		#sprite=sprites[0]
		#print('ANOTHER',sprite)
		#sprite.render(screen)
		pygame.display.update()
Example #2
0
	def __init__(self,pos,size,path,fname,surface):
		self.size=size
		self.pos=pos
		self.path=path
		self.fname=fname
		self.sprites=[]
		self.screen=surface
		bgcb=imcombine(self.fname,self.path)
		bgim=StaticAniSprite(self.pos,bgcb,15,self.screen)
		self.sprites.append(bgim)
Example #3
0
 def __init__(self, size, path, fname):
     self.size = size
     self.path = path
     self.fname = fname
     self.sprites = []
     self.screen = pygame.display.set_mode(self.size)
     bgcb = imcombine(self.fname, self.path)
     bgim = StaticAniSprite(bgcb, 15)
     bgim.location = (0, 0)
     self.sprites.append(bgim)
     self.surface = pygame.Surface(self.size)
Example #4
0
	def __init__(self,pos,size,path,fname,surface,catch):
		Fish_BgImage.__init__(self,pos,size,path,fname,surface)
		self.pos=pos
		self.signal=catch
		self.size=size
		self.path=path
		self.fname=fname
		self.screen=surface
		self.bgcb=imcombine(self.fname,self.path)
		self.bgim=StaticAniSprite(self.pos,self.bgcb,90,self.screen)
		self.count=0
		self.catched='none'
	def __init__(self,x,y,isize,path,fname,screen):
		#screen size
		self.screen=screen
		#image size
		self.isize=isize
		# Call the parent's constructor
		pygame.sprite.Sprite.__init__(self)
		# Set height, width
		self.image = pygame.Surface([self.isize,self.isize])
		#self.image.fill((red))
		self.fname=fname
		self.path=path
		bgcb=imcombine(self.fname,self.path)
		self.bgim=StaticAniSprite(bgcb,15)
		self.bgim.render(self.image)
		# Make our top-left corner the passed-in location.
		self.rect = self.image.get_rect()
		self.rect.topleft = [x,y]