示例#1
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)
示例#2
0
文件: sonido.py 项目: DanKaLeo/pilas
    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
示例#3
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