blob: b39434422219eeb712e5795be38a55a2afffe184 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
|
__author__="nexo"
__date__ ="$17/10/2012 06:24:01 PM$"
import pygame
from pygame.locals import *
pygame.init()
import os
class Lugar():
def __init__(self, surfDest, posDest):
self.nombre = None
self.cosasPermitidas = []
self.cargarDatos()
self.img = pygame.image.load(os.path.join("lugares", self.nombre + ".jpg")).convert()
self.posDest = posDest
self.surfDest = surfDest
surfDest.blit(self.img, posDest)
def repaint(self):
self.surfDest.blit(self.img, self.posDest)
def cargarDatos(self):
"""Abstracta"""
pass
def chequear(self, objeto):
"""Chequea si es correcto un objeto corresponde al lugar"""
for o in self.cosasPermitidas:
if o[0] == objeto:
return True
return False
if __name__ == "__main__":
print "Hello World"
|