mi problema cuando ejecuto el juego (el disparo anda bien) es a la hora de colisionar, la aceituna atraviesa el mono y no se ejecuta la funcion del def para que el mono diga “HAYY”
ALLI TIENEN EL CODIGO PARA QUE ME AYUDEN A VER EN QUE ESTOY EQUIVOCADO.
GRACIAS DESDE YA POR SU TIEMPO
#----------------------INICIO PILAS--------------------------------------#
import pilasengine
pilas = pilasengine.iniciar()
#-----------------------FONDO--------------------------------------------#
fondo = pilas.actores.Actor()
fondo.imagen ="C:/pilas-engine/tank/fondo.jpg"
#-----------------------TANK-----------------------------------------------#
tank = pilas.actores.Actor()
tank.imagen ="C:/pilas-engine/tank/tank.png"
tank.escala =0.1
tank.y = -170
tank.aprender('RotarConMouse')
tank.aprender("DispararConClick",municion= "aceituna",angulo_salida_disparo=90)
#-----------------------MONO----------------------------------------------#
mono = pilas.actores.Mono()
mono.x = [-200,200]*90,1
mono.y = 150
mono.decir("TE MATARE TANK")
#-----------------------COLISION------------------------------------------#
def cuando_choca(mono, municion):
municion.eliminar()
mono.decir("HAYYY")
pilas.colisiones.agregar(mono, municion, cuando_choca)
#-----------------------PILAS EJECUTAR-----------------------------------#
pilas.ejecutar()