Buenas!
A raiz de una duda en el foro,
he estado dando vueltas a la posibilidad de “conectar” un actor a una def al ser clicado, al igual que lo están los objetos “interfaz”.
He estado investigando el código del actor, pero aunque he encontrado
actor.al_hacer_clic()
actor.clic_de_mouse()
no encuentro la manera de conectarlos.
Ya hemos visto juegos en los que se produce un comportamiento al clicar un actor (como en el ejemplo “juego-con-escenas”), pero hay que programarlo y definirlo en la escena para que se produzca.
Mi pregunta es… Se pueden usa actor.al_al_hacer_clic o actor_clic_de_mouse para conseguir que al ser clicado un actor se pudiera hacer algo parecido a
def quejarse():
mono.decir('AY!!!')
mono.al_ser_clicado.conectar(quejarse)
Y si no es posible, creo que estaría bien implementarlo en próximas versiones de Pilas-Engine,
Un saludo