Resulta que ayer me dio por hacer el juegecillo de los marcianitos mediante flash y actionscript. El juego consta de el objeto a controlar (nave espacial) y un asteroide.
Tenia pensado meter una estrella con otro contador y si llegabas a 5 ganabas.
Lo configuro como el anterior pero con otra variable. El problema es cuando llega a 3 estrellas y se me queda el juego pillado.
He usado este codigo. Cuantos es una variable que he creado como contador.
Me imagino que metiendo el mismo codigo para el otro objeto me resultaria pero se me queda bloqueado cuando consigo llegar a 3 estrellas...
Este es el codigo para que el contador aumente cuando la nave se choque con el asteroide
Cita:
Y este es el codigo para que el contador aumente cuando la nave consiga estrellasif(this.ovni.hitTest(this.roca)){
cuantos=Number(cuantos)+1
this.roca.gotoAndPlay(1);
}
if(cuantos > 9){
this.gotoAndStop(10);
} else{
this.gotoAndPlay(1);
}
cuantos=Number(cuantos)+1
this.roca.gotoAndPlay(1);
}
if(cuantos > 9){
this.gotoAndStop(10);
} else{
this.gotoAndPlay(1);
}
Cita:
cuantos y cuantos1 son las variables.if(this.ovni.hitTest(this.huesito)){
cuantos1=Number(cuantos1)+1
this.huesito.gotoAndPlay(1);
}
if (cuantos1>4){
this.gotoAndPlay(11);
} else{
this.gotoAndPlay(1);
}
cuantos1=Number(cuantos1)+1
this.huesito.gotoAndPlay(1);
}
if (cuantos1>4){
this.gotoAndPlay(11);
} else{
this.gotoAndPlay(1);
}
Cuando consigo mas de 5 estrellas se me queda bloqueado cuando tendria que irse al fotograma 11 que es la pantalla de gameover o al principio....
Aver si alguien me puede ayudar por favor...