Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: slampdesign en Febrero 27, 2010, 12:11:52 AM

Título: Ayuda! pregunta de room..
Publicado por: slampdesign en Febrero 27, 2010, 12:11:52 AM
Hola, soy nuevo en este foro y tengo una duda aver si me la responden:

Estoy haciendo un juego de plataformas tipo mario bross, y quisiera saber si hay alguna posibilidad de que una room se vea solo hasta cierta parte, es decir que si mi juego mide 2640 de ancho quiero que se vea solo hasta 2000 ?SE PUEDE HACER ESTO?

les agradeceria su repuestas..
Título: Re: Ayuda! pregunta de room..
Publicado por: Texic en Febrero 27, 2010, 12:52:56 AM
Si, se puede efectivamente, con views
Título: Re: Ayuda! pregunta de room..
Publicado por: Wadk en Febrero 27, 2010, 01:57:06 AM
M?s informaci?n: http://www.comunidadgm.org/manual_GM/Vistas.htm
Título: Re: Ayuda! pregunta de room..
Publicado por: slampdesign en Febrero 27, 2010, 03:14:51 PM
OK, ya eso lo sabia pero mi pregunta en si, que si un view puede llegar solo a una cierta parte de la pantalla en este caso seria que la pantalla midiera 2640 y el view solo mostrara el 2000???
Título: Re: Ayuda! pregunta de room..
Publicado por: Hackware en Febrero 28, 2010, 03:37:49 AM
Pues s? hombre, con las view ?Qu? parte del manual sobre las view no entiendes?
Título: Re: Ayuda! pregunta de room..
Publicado por: slampdesign en Febrero 28, 2010, 07:19:17 PM
Aver, o es que no me entienden o que no me explico bien, lo que quiero hacer es:

supongamos que estoy haciendo un juego de plataformas(tipo mario bross) y que en el primer nivel tengo una room de 2640 de ancho, yo solo quiero usar 2000 para este nivel y los otros 640 para salvar a un personaje??? entienden
Título: Re: Ayuda! pregunta de room..
Publicado por: Wadk en Febrero 28, 2010, 08:48:00 PM
?Qu? te parece esto http://www.comunidadgm.org/manual_GM/Vistas_GML.htm ? Intent? resolver tu pregunta vos mismo con esa informaci?n.
Título: Re: Ayuda! pregunta de room..
Publicado por: Hackware en Febrero 28, 2010, 09:36:46 PM
No consigo imaginarlo... Trata de ser un poco m?s espec?fico con lo que deseas hacer con esos 640 px de ancho. Todo me suena a que est?s usando un m?todo equivocado.
Título: Re: Ayuda! pregunta de room..
Publicado por: Wadk en Febrero 28, 2010, 11:50:47 PM
Creo que quiere que la view no muestre esos 640px nunca o hasta que pase algo determinado...
Título: Re: Ayuda! pregunta de room..
Publicado por: slampdesign en Marzo 01, 2010, 04:46:14 PM
Exactamente,Wadk. eso es lo que quiero hacer en los 2000px, el nivel como tal y los 640 para batallar con el monstruo, y que no se muestre los 640 hasta un evento determinado:

(http://img23.xooimage.com/files/d/8/0/explicacion-1954b73.png)
Título: Re: Ayuda! pregunta de room..
Publicado por: Alfonsos1 en Marzo 01, 2010, 05:27:10 PM
que duresa, la pregunta esta clarisima

pone en el evento step de cualquier objeto presente en el room este codigo:

if(view_xview+view_wview > 2000) view_xview = 2000-view_wview;
Título: Re: Ayuda! pregunta de room..
Publicado por: Wadk en Marzo 01, 2010, 07:39:27 PM
Bueh, te dejo una soluci?n un poco m?s corta:
view_xview=min(view_xview,room_width-view_hview-640);
Pod?s poner el c?digo en un if para que los 640 pixeles se puedan ver luego (cuando actives una variable o algo).
Si no te funciona bien intent? ponerlo en End Step o en Draw.
Título: Re: Ayuda! pregunta de room..
Publicado por: slampdesign en Marzo 01, 2010, 08:53:16 PM
Oye, gracias alguien me entendio o disculpen si fue que no me explique bien.... :-[