Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/04/2009, 11:48
kaike24
 
Fecha de Ingreso: marzo-2009
Mensajes: 16
Antigüedad: 15 años, 1 mes
Puntos: 1
ayuda con codigo pacman (el fantasma)

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