Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: kostra en Octubre 30, 2014, 02:18:55 PM

Título: Me estoy liando con las views :S [Solucionado .-.¿]
Publicado por: kostra en Octubre 30, 2014, 02:18:55 PM
buah no me acabo de empanar... trato de hacer una cosa.. esto pasando de una room a otra, la cual se cambia el tamaño
room_set_width(rmsave,96*(frame+1));
room_set_height(rmsave,104);
room_goto_next();

frame es un numero pequeño la cual pone el ancho de la room como lo quiero, hasta ahí creo que bien... el caso es que, necesito tener puesta una view para agrandar al doble la room, tal y como lo tengo en la room anterior, pero esta vez, desde gml ya que variaría según el tamaño de la room... entonces he activado una view en la room que semodifica y en el creation code de la misma room, para que se modifique al empezar esa room pongo:
view_wview[view_current] = (global.frame+1)*room_width;
view_wport[view_current] = (global.frame+1)*room_width*2;

cambio solo el ancho al doble porke es lo único que cambia, la altura es estática y ya se queda bien al activarse la view... y bueno... el caso es que con eso trato de (diganmelo si me equivoco, no sé si hago bien su uso..), con view_wview pillar el ancho (desde 0 como está ya puesto en la misma view) y agrandarlo al doblre con lo del view_wport... son para eso lo que digo? o me equivoco?... porke el caso es que no me hace nada...

PD: he probado también ponerlo en un step en un objeto independiente y nada... si hago mal uso de esas variables para lo que quiero, háganmelo saber plis, no suelo usarlas y aun no sé bien como funciona, muchisimas gracias de antemano, espero pueda resolver, es casi lo último para terminar una herramienta que he hecho, pero sin eso no puedo seguir bajo ningún concepto el final, que es pintar sprites cuadrándolos en la room, pero si ni puedo verlo... xd
Título: Re:Me estoy liando con las views :S
Publicado por: Marth en Octubre 30, 2014, 03:31:54 PM
¡Menuda empana de código que tienes! ;)
Yo lo que hago es indicar el estado de las view en los datos de cada room.
Así no estoy liándome con mil y un funciones.
Título: Re:Me estoy liando con las views :S
Publicado por: kostra en Octubre 30, 2014, 03:44:34 PM
pero te estoy diciendo que la anchura de la room VARIA!! xD, yo nunca sé cual será, según una variable global será más ancha o más estrecha, y en la room anterior, depende lo que hagas eso varía, la view ya está puesta desde la room, pero necesito amoldar la ventana sea cual sea su anchura, he probado cosas que acabo de leer del manual, de windows_noseque_scale y nosequé de adapt, pero nada...
Título: Re:Me estoy liando con las views :S
Publicado por: kostra en Octubre 31, 2014, 09:21:39 AM
en fin... lo doy por solucionado, pero porke he descubierto una alternativa sin usar views :/

ejem, en breves verán mi primera creación que sí! puede ser útil xdd almenos para mí xd