Hola estoy teniendo problemas con esta parte del codigo queno me respone adecuadamente.
l programa funciona, pero responde de una manera inusual ejecutando la función en otros botones.
Si quito el for del sodigo y utilizo varias funciones que los pongo en lista manualmente es decir utilizando cast[0], heridos [0], vida[0]... a continuacion otro codigo similar pero con cast[1] heridos[1], vida[1].... funciona a la perfeccion
Es decir que lo que me da problemas es la aplicación del for.
Van a ser muchos botones así que necesito que me funcione con for, alguien me puede ayudar, gracias
for (var uo=0; uo<3; uo= uo+1)
{
var cast:Array = new Array();
cast.push("disparo"+uo);
cast[uo] = function(Event:MouseEvent):void
{
heridos[uo] = heridos[uo] +5;
vidaa[uo].gotoAndStop(heridos[uo])
if (heridos[uo] >=20)
{
police1a[uo].visible = false;
vidaa[uo].visible = false;
}
}
police1a[uo].addEventListener(MouseEvent.MOUSE_DOWN,cast[uo]);
}