Buenas! soy nuevo en este foro pero necesito urgente ayuda con esto , necesito hacer que el fantasma se coma a pacman, pero para esto hay algo mal en el codigo que se traba el fantasma cuando persigue a pacman y no se que hacer es urgente aqui les dejo el codigo del fantasma:
onClipEvent(load){
this.col.gotoAndStop(2);
(n)x =_x;
(n)y =_y;
onClipEvent(enterFrame){
disty=_root.pacman._x-_x
disty=_root.pacman._y-_y
}
switch(dir){
case 0://abajo
_y += vel;
break;
case 1://arriba
_y -= vel;
break;
case 2://derecha
_x += vel;
break;
case 3://izquierda
_x -=vel;
break;
}
while(_root.pared.hitTest(_x+radio,_y,true)){
_x--;
if(dir==2)(if(disty<0)(dir=1;)else(dir=0;))
}
while(_root.pared.hitTest(_x-radio,_y,true)){
_x++;
if(dir==3)(if(disty<0)(dir=1;)else(dir=0;))
}
while(_root.pared.hitTest(_x,_y+radio,true)){
_y--;
if(dir==0)(if(distx<0)(dir=3;)else(dir=2;))
}
while(_root.pared.hitTest(_x,_y-radio,true)){
_y++;
if(dir==1)(if(distx<0)(dir=3;)else(dir=2;))
}
al principio del codigo algo le falta pero nada me funciona, y de ahi cual seria el codigo para que el fantasma se coma a pacman o lo mate muchas gracias