Page 3 of 4
Re: unas cuantas preguntas
Posted: Wed Jul 29, 2009 2:51 am
by ignacio
gracias gino x tus apores;e comprendido el 1º q dijiste el dereasignar al x del proceso por lo q seria a el x un nuevo valor de cuando el protagonista se corre . pero no e comprendido tu 2º idea ;pero = muchas gracias
Re: unas cuantas preguntas
Posted: Thu Jul 30, 2009 1:03 am
by ignacio
bueno gente ami se me ocurrio la siguiente idea;un poco mas sencilla ;pero aun le falta pulirse en algunos detalles:
program bla bla
begin
animacion(500,180,18)
....
process animacion(x,y,graph)
BEGIN
CTYPE=C_SCROLL;
Z=-8;
loop
IF(GRAPH==18);
GRAPH=20;
ELSE
GRAPH--;
END
FRAME;
END
END
//********************
PROCESS PERSONAJE();
PRIVATE
C_DER=4;
BEGIN
GRAPH=3;//variable sin imporatancia
Z=-5;
x=0;y=220;
CTYPE=C_SCROLL;
SCROLL.CAMERA=ID;
LOOP
IF(KEY(_LEFT))X-=3;C_DER--;
IF(C_DER==3);C_DER=17; ELSE GRAPH=C_DER;END
END
IF(KEY(_RIGHT)) X+=3;C_DER++;
IF(C_DER==17);C_DER=3;ELSE GRAPH=C_DER; END
if(x>2048) x=0;END
IF(X<-1024)X=2048;END
END
FRAME;
END
END
hay que aclarar que se trata de un mapa de 2024 pixeles de ancho x 300 de alto.
si bien esta idea me ha servido aun tiene un desperfecto y es cuando el personaje retrocede ;pues de esta ultima forma no muesta al proceso animacion;si alguien sve por que es asi agradeceria me dijeran;desde ya gracias
Re: unas cuantas preguntas
Posted: Thu Jul 30, 2009 9:07 am
by CicTec
Pues, por empezar con el problema de la animacion es normal que no se vea, en el codigo que muestras aqui no tiene X y Y debitamente actualizados, con lo cual por defecto estaran a 0, obviamente el proceso podria no mostrarse.
Sobre el problema del personaje cuando retroces, cual es exactamente el problema ?
Re: unas cuantas preguntas
Posted: Thu Jul 30, 2009 5:27 pm
by ignacio
pues... nose bien por donde empezar XD; 1º dire q el proceso personaje del programa final llegada acierta distancia de x,(cuando retrocede) si uno presiona adelante (camina hacia la derecha) `pues el personaje hace como un gran salto de x es decir que avanza mucho repentinamente; y 2º es q la animacion si tienen un x e y en sus parametros; y de echo la animacion se la ve solo cuando el personaje camna hacia la derecha pero no cuando retrocede. no se bien xq puede ser eso.
dede ya gracias x la atencion y disculpen las moletias
Re: unas cuantas preguntas
Posted: Thu Jul 30, 2009 5:34 pm
by CicTec
Pues tienes que quitar esa linea:
Si quieres que funcione bien...
Otra cosa, cuando el personaje retrocede, quieres que lo haga con la misma animacion o quieres que se voltee tambien el (o sea mirando a la izquierda) ?
Re: unas cuantas preguntas
Posted: Thu Jul 30, 2009 5:57 pm
by ignacio
bueno gracias por tu respuesta ;mu chas gracias en verdad ;es que aveces puedo sonar algo inexperto y reiterativo.
en cuanto al personaje , peus en verdad podria voltearlo y q camine a la izquierda como es devido;pero lo ise que muestre el inverso de las imagenes q serian ala animacion de cuando camina mas que por flojera en cuanto a hacer los graficos de cuando camina hacia atras,de todos modos este es un programa de test para ver luego bien como funciona todo
Re: unas cuantas preguntas
Posted: Thu Jul 30, 2009 6:06 pm
by CicTec
De nada hombre...
Sobre el volteo del personaje, no es necesario que haces una nueva seria de graficos animados, creo que lo sabras, pero por si acaso no lo sabes es suficiente usar flags = 1; en el codigo y el engine lo dibuja volteado, si lo quieres de nuevo normal pon flags = 0;
Saludos.
Re: unas cuantas preguntas
Posted: Thu Jul 30, 2009 6:12 pm
by ignacio
hola que tal; he borrado la linea que me has dicho ; pero al retroceder la animacion sigue sin aparecer en pantalla;entiendo q el x se restaria x eso nunca llegaria a verse pues seria siempre un x negativo y no se veria la animacion;pero si saves como logara q la animacion se vea cuadno retrocede pues estaria e ndeuda contigo

. desde ya gracais
Re: unas cuantas preguntas
Posted: Thu Jul 30, 2009 6:14 pm
by CicTec
El problema es que si no ejecuto el juego mismo no puedo ver donde y porque falla, si me podrias pasar el juego (si no lo quieres poner publico me envias un PM con el link donde bajarlo) asi lo mirare y tratare de solucionarte el problema, explicando lo que pasaba.
Re: unas cuantas preguntas
Posted: Thu Jul 30, 2009 6:49 pm
by ignacio
ok ahora lo suvire y pondre aqui mismo el link