Foros del Web » Programando para Internet » Android »

Error en codigo simple corona SDK

Estas en el tema de Error en codigo simple corona SDK en el foro de Android en Foros del Web. Buenas, Tengo un fallo en un codigo de corona SDK, seguro que es algo simple, pero es de esas veces que me atasco y ya ...
  #1 (permalink)  
Antiguo 11/08/2014, 04:08
 
Fecha de Ingreso: febrero-2005
Mensajes: 143
Antigüedad: 19 años, 9 meses
Puntos: 0
Error en codigo simple corona SDK

Buenas, Tengo un fallo en un codigo de corona SDK, seguro que es algo simple, pero es de esas veces que me atasco y ya no veo nada mas.

El codigo es este:

Código:
function player.atk12() 

        if player.atk1 >= 300 then
          player.atk1 = player.atk1 - 300
          player.q.text = player.atk1
          VidaB = VidaB - 30
          boss.vida.text = VidaB
		  
           if player.atk1 >= 300 then
              player.atk.isVisible = false
	      player.atk_.isVisible = true
           end
           if player.atk1 < 300 then
              player.atk.isVisible = true
	      player.atk_.isVisible = false
           end
        end 
        
end
	  
	  
player.atk_:addEventListener( "tap", player.atk12 )
La cuestión es que luego tengo un sistema de puntos que hacen que vaya incrementándose la variable player.atk1, entonces cuando llega a 300 se cambia la imagen a otra (como activa) y puede atacar, la cuestión es que si llego a 300 y ataco no pasa nada malo, resta 300 y sigue, pero el problema es que si tengo 600 acumulados, al dar una vez a la imagen del ataque, se restan los 600 y ataca dos veces a la vez, no se como puedo hacer que sea solo una vez por cada toque .

Gracias y un saludo!

Etiquetas: sdk, simple
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:38.