Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/05/2008, 20:34
Selassie
 
Fecha de Ingreso: mayo-2008
Mensajes: 89
Antigüedad: 15 años, 11 meses
Puntos: 1
ayuda con pacman

Buenas! q tal, necesito que me ayuden a resolver el problema que tengo con el juego de pacman que estoy iniciando, ya tengo los movimientos del pacman.
El juego tiene dos entradas o salidas(el camino por donde va el pacman) una ala derecha y la otra ala izquierda, lo q no se porque el pacman una vez q se metio por una de ellas no regrese por la otra, osea si se mete por el camino de la izquierda, aparezca por la derecha. ese es el problema.

este es el avance que tengo pero no se que me falta para que aparezca el pacman por la la entrada contraria ala que se mete.
Espero puedan resolver mi duda y ayudarme. gracias. buena pagina!! Bless.


onClipEvent(load){
inix=_x;
iniy=_y;
vel=7;
dir=0;
}
onClipEvent(enterFrame){
if(Key.isDown(37)){
dir=1;
}else if(Key.isDown(39)){
dir=2;
}else if(Key.isDown(38)){
dir=3;
}else if(Key.isDown(40)){
dir=4;
}
switch(dir){
case 1:
_x-=vel;
_rotation=0;
_xscale=-100;
break;

case 2:
_x+=vel;
_rotation=0;
_xscale=100;
break;

case 3:
_y-=vel;
_rotation=270;
_xscale=100;
break;

case 4:
_y+=vel;
_rotation=90;
_xscale=100;
break;

}
radio=15;
while(_root.pared.hitTest(_x+radio,_y,true)){
_x--;
}

while(_root.pared.hitTest(_x-radio,_y,true)){
_x++;
}

while(_root.pared.hitTest(_x, _y+radio,true)){
_y--;
}

while(_root.pared.hitTest(_x, _y-radio,true)){
_y++;
}
}