Estoy mirando de aprender actionscript haciendo un juego sencillito, peor me ha surgido un problemilla, HAY UN FANTASMA!! El codigo es el que sigue:
Código AS3:
Ver originalfunction mover(e:TimerEvent) {
if (monstruo1){monstruo1.moverMonstruo();}
trace (monstruo1.x);
for each (var Bala:Pistola in balas )
{
if ( Bala.hitTestObject( monstruo1 ) )
{
removeChild(monstruo1);
}}
Como veis todo esta dentro de un timerevent que se va repitiendo,el problema es que el monstruo1 va rebotando por la pantalla, al darle con la bala, hago un removeChild para quitarlo, y aqui surge el problema, desaparece la imagen del monsrtruo pero sigue su trayectoria y si me toca muero... El if y el trace los puse mas tarde para comprovar si segui vivo aun sin imagen, y efectivamente es asi ya que me va diciendo la posicion x actualizada inclusa despues de muerto...