Foros del Web » Creando para Internet » Flash y Actionscript »

No me funciona hitTest en AS2

Estas en el tema de No me funciona hitTest en AS2 en el foro de Flash y Actionscript en Foros del Web. Hola amiga, estoy haciendo un juego con FLASH CS4 y con AS2 en donde una navecita enemiga cuando choca con la nave del heroe debe ...
  #1 (permalink)  
Antiguo 02/10/2011, 11:21
 
Fecha de Ingreso: octubre-2011
Mensajes: 1
Antigüedad: 13 años, 2 meses
Puntos: 0
No me funciona hitTest en AS2

Hola amiga, estoy haciendo un juego con FLASH CS4 y con AS2 en donde una navecita enemiga cuando choca con la nave del heroe debe desaparecer con this.removeMovieClip.

Desde el modo diseño en Flash en el campo de instance yo llamo a la nave del heroe "ship"

Este es el códiguito de la nave enemiga:


class EnemyShip extends MovieClip
{
var speed;


function onLoad()
{
_x = 700;
_y = Math.random()*300;
speed = Math.random()*5 + 5;
}


function onEnterFrame()
{
_x -= speed;
if(_x < -100)
{
this.removeMovieClip();
}

if(this.hitTest(_root.ship))
{
this.removeMovieClip();
}
}


}




Como ven, parece que todo está en orden.
Pero la nave nunca llega a detectar la colision.

Cualquier ayudita, se las agradezco.

Etiquetas: as2, flash, clips
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 02:47.