Mi consulta es como crear señales de selección de una actor, para así asignarle algún evento, es decir:
Quiero hacer que una bola de un grupo, sea seleccionado con el puntero del mouse y con la señal del click hacer que desaparezca, mientras este tenga el puntero encima.
Aquí un ejemplo de lo que he intentado hacer:
import pilas
pilas.iniciar()
class Winbola(pilas.actores.Actor):
def __init__(self, x=0, y=0):
pilas.actores.Actor.__init__(self, "winbola.png", x, y)
self.y = 200
def Presionado(Winbola):
presionado = True
print "En la Mira"
class Mira(pilas.actores.Actor):
def __init__(self, x=0, y=0):
pilas.actores.Actor.__init__(self, "cursor.png", x, y)
self.radio_de_colision = 10
self.aprender(pilas.habilidades.SeguirAlMouse)
a = Winbola()
b = Mira()
def senalar(a, b):
a.Presionado()
pilas.colisiones.agregar(a, b, senalar)
def boom(evento):
if (a.Presionado()):
a.eliminar()
print "bola eliminada"
else:
print "Fallaste"
pilas.eventos.click_de_mouse.conectar(boom)
Disculpen mi ignorancia soy nuevo en python y pilas.
Saludos