unas cuantas preguntas

Foro de discusión general sobre Gemix Studio.

Re: unas cuantas preguntas

Postby ignacio » Wed Jul 29, 2009 2:51 am

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
ignacio
 
Posts: 339
Joined: Mon Jan 26, 2009 9:19 pm

Re: unas cuantas preguntas

Postby ignacio » Thu Jul 30, 2009 1:03 am

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
ignacio
 
Posts: 339
Joined: Mon Jan 26, 2009 9:19 pm

Re: unas cuantas preguntas

Postby CicTec » Thu Jul 30, 2009 9:07 am

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 ?
User avatar
CicTec
 
Posts: 16553
Joined: Thu Jul 31, 2008 10:18 pm

Re: unas cuantas preguntas

Postby ignacio » Thu Jul 30, 2009 5:27 pm

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
ignacio
 
Posts: 339
Joined: Mon Jan 26, 2009 9:19 pm

Re: unas cuantas preguntas

Postby CicTec » Thu Jul 30, 2009 5:34 pm

Pues tienes que quitar esa linea:
Code: Select all
IF(X<-1024)X=2048;END

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) ?
User avatar
CicTec
 
Posts: 16553
Joined: Thu Jul 31, 2008 10:18 pm

Re: unas cuantas preguntas

Postby ignacio » Thu Jul 30, 2009 5:57 pm

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
ignacio
 
Posts: 339
Joined: Mon Jan 26, 2009 9:19 pm

Re: unas cuantas preguntas

Postby CicTec » Thu Jul 30, 2009 6:06 pm

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.
User avatar
CicTec
 
Posts: 16553
Joined: Thu Jul 31, 2008 10:18 pm

Re: unas cuantas preguntas

Postby ignacio » Thu Jul 30, 2009 6:12 pm

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 :roll: . desde ya gracais
ignacio
 
Posts: 339
Joined: Mon Jan 26, 2009 9:19 pm

Re: unas cuantas preguntas

Postby CicTec » Thu Jul 30, 2009 6:14 pm

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.
User avatar
CicTec
 
Posts: 16553
Joined: Thu Jul 31, 2008 10:18 pm

Re: unas cuantas preguntas

Postby ignacio » Thu Jul 30, 2009 6:49 pm

ok ahora lo suvire y pondre aqui mismo el link
ignacio
 
Posts: 339
Joined: Mon Jan 26, 2009 9:19 pm

PreviousNext

Return to General

Who is online

Users browsing this forum: No registered users and 9 guests