Exemplo n.º 1
0
 def __init__(self, letra='A', x=0, y=0):
     Boton.__init__(self, x=x, y=y)
     self.letra = letra
     self.a =  pilas.imagenes.cargar('data/img/letras/a.png')
     self.b =  pilas.imagenes.cargar('data/img/letras/b.png')
     self.c =  pilas.imagenes.cargar('data/img/letras/c.png')
     self.d =  pilas.imagenes.cargar('data/img/letras/d.png')
     self.e =  pilas.imagenes.cargar('data/img/letras/e.png')
     self.f =  pilas.imagenes.cargar('data/img/letras/f.png')
     self.g =  pilas.imagenes.cargar('data/img/letras/g.png')
     self.h =  pilas.imagenes.cargar('data/img/letras/h.png')
     self.i =  pilas.imagenes.cargar('data/img/letras/i.png')
     self.j =  pilas.imagenes.cargar('data/img/letras/j.png')
     self.k =  pilas.imagenes.cargar('data/img/letras/k.png')
     self.l =  pilas.imagenes.cargar('data/img/letras/l.png')
     self.m =  pilas.imagenes.cargar('data/img/letras/m.png')
     self.n =  pilas.imagenes.cargar('data/img/letras/n.png')
     self.o =  pilas.imagenes.cargar('data/img/letras/o.png')
     self.p =  pilas.imagenes.cargar('data/img/letras/p.png')
     self.q =  pilas.imagenes.cargar('data/img/letras/q.png')
     self.r =  pilas.imagenes.cargar('data/img/letras/r.png')
     self.s =  pilas.imagenes.cargar('data/img/letras/s.png')
     self.t =  pilas.imagenes.cargar('data/img/letras/t.png')
     self.u =  pilas.imagenes.cargar('data/img/letras/u.png')
     self.v =  pilas.imagenes.cargar('data/img/letras/v.png')
     self.w =  pilas.imagenes.cargar('data/img/letras/w.png')
     self.xx =  pilas.imagenes.cargar('data/img/letras/x.png')
     self.yy =  pilas.imagenes.cargar('data/img/letras/y.png')
     self.zz =  pilas.imagenes.cargar('data/img/letras/z.png')
     self.definir_letra()
Exemplo n.º 2
0
 def __init__(self, elemento='Animal', x=0, y=0):
     Boton.__init__(self, x=x, y=y)
     self.elemento = elemento
     self.fruta = pilas.imagenes.cargar('data/img/iconos/fruta.png')
     self.animal = pilas.imagenes.cargar('data/img/iconos/animal.png')
     self.mes = pilas.imagenes.cargar('data/img/iconos/mes.png')
     self.instrumento = pilas.imagenes.cargar(
         'data/img/iconos/instrumento.png')
     self.definir_tipo()
Exemplo n.º 3
0
    def __init__(self, x = 0, y = 0, ruta_imagen = "null", ruta_i = "null", funcion_arg = "null"):
        Boton.__init__(self, ruta_normal = ruta_imagen,ruta_press = ruta_i, x = x, y = y)

        if funcion_arg == "null":
            self.funcion = self.funcion_vacia
        else:
            self.funcion = funcion_arg

        self.primera_vez_presionado = False
        self.conectar_sobre(self.sobre_elemento)
Exemplo n.º 4
0
	def __init__(self,x=200,y=200,imagen =''):
		Boton.__init__(self,x=x,y=y)
		self.elemento = imagen
		self.gato = pilas.imagenes.cargar('data/img/animales/gato.png')
		self.cangrejo = pilas.imagenes.cargar('data/img/animales/cangrejo.png')
		self.perro = pilas.imagenes.cargar('data/img/animales/perro.png')
		self.abeja = pilas.imagenes.cargar('data/img/animales/abeja.png')
		self.ballena = pilas.imagenes.cargar('data/img/animales/ballena.png')
		self.leon = pilas.imagenes.cargar('data/img/animales/leon.png')
		self.definir()
Exemplo n.º 5
0
 def __init__(self, x=0, y=0):
     Boton.__init__(self, x=x, y=y, ruta_normal = 'iconos/sonido_on.png',
                    ruta_press = 'iconos/sonido_off.png')
     
     self.conectar_presionado(self.deshabilitar_sonido)
     
     # Colocamos el boton en la esquina inferior derecha de la pantalla.
     self._ancho_mundo, self._alto_mundo = pilas.mundo.motor.obtener_area()
     self.x = (self._ancho_mundo / 2) - self.ancho
     self.y = -1 * (self._alto_mundo / 2) + self.alto
     
     self.activado = True
Exemplo n.º 6
0
 def __init__(self, x=0, y=0):
     Boton.__init__(self, x=x, y=y)
     self.cuadro_cero = pilas.imagenes.cargar('data/img/imagen_dado/0.png')
     self.cuadro_uno = pilas.imagenes.cargar('data/img/imagen_dado/1.png')
     self.cuadro_dos = pilas.imagenes.cargar('data/img/imagen_dado/2.png')
     self.cuadro_tres = pilas.imagenes.cargar('data/img/imagen_dado/3.png')
     self.cuadro_cuatro = pilas.imagenes.cargar(
         'data/img/imagen_dado/4.png')
     self.cuadro_cinco = pilas.imagenes.cargar('data/img/imagen_dado/5.png')
     self.cuadro_seis = pilas.imagenes.cargar('data/img/imagen_dado/6.png')
     self.imagen = self.cuadro_cero
     self.num = 0
Exemplo n.º 7
0
    def __init__(self, x=0, y=0):
        """Inicializa actor que permite controlar el sonido."""
        # TODO: quitar x e y de los argumentos, ya se no se utilizan.
        Boton.__init__(self, x=0, y=0, ruta_normal = 'iconos/sonido_on.png',
                       ruta_press = 'iconos/sonido_off.png')

        self.conectar_presionado(self.deshabilitar_sonido)

        # Colocamos el boton en la esquina inferior derecha de la pantalla.
        self._ancho_mundo, self._alto_mundo = pilas.mundo.obtener_area()
        self.x = (self._ancho_mundo / 2) - self.ancho
        self.y = -1 * (self._alto_mundo / 2) + self.alto

        self.activado = True
Exemplo n.º 8
0
    def __init__(self, x=0, y=0):
        Boton.__init__(self,ruta_normal = "gui/flecha.png",x=x, y=y)
        self.escala = 0.8
        self.conectar_presionado(self.click_caja)

        self.elements = []
        self.n_elements = 0

        self.inventory = []
        self.n_inventory = 0

        self.open_inventory = False
        self.herramienta_actual = -1
        self.estado = True

        self.n_press = 0
Exemplo n.º 9
0
    def __init__(self, x=0, y=0):
        """Inicializa actor que permite controlar el sonido."""
        # TODO: quitar x e y de los argumentos, ya se no se utilizan.
        Boton.__init__(self,
                       x=0,
                       y=0,
                       ruta_normal='iconos/sonido_on.png',
                       ruta_press='iconos/sonido_off.png')

        self.conectar_presionado(self.deshabilitar_sonido)

        # Colocamos el boton en la esquina inferior derecha de la pantalla.
        self._ancho_mundo, self._alto_mundo = self.pilas.widget.obtener_area()
        self.x = (self._ancho_mundo / 2) - self.ancho
        self.y = -1 * (self._alto_mundo / 2) + self.alto

        self.activado = True
Exemplo n.º 10
0
 def __init__(self,
              musica,
              x=0,
              y=0,
              estado=True,
              imagen1="data/img/interfaz/on.png",
              imagen2="data/img/interfaz/off.png"):
     Boton.__init__(self, x=x, y=y)
     self.on = pilas.imagenes.cargar(imagen1)
     self.on.escala = 0.5
     self.off = pilas.imagenes.cargar(imagen2)
     self.off.escala = 0.5
     self.sonido_boton = pilas.sonidos.cargar("data/audio/boton.ogg")
     self.musica = musica
     self.est = estado
     if estado:
         self.imagen = self.on
     else:
         self.apagar()
     self.conectar_presionado(self.funcion)