Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: Marcusmaniacus en Agosto 17, 2018, 04:08:11 AM

Título: Tengo un pequeño bug en el fullscrean Help
Publicado por: Marcusmaniacus en Agosto 17, 2018, 04:08:11 AM
Pues tengo un pequeño bug cuando  ago grande la pantalla   pasa los sigente   de las imagenes el codigo que tengo probe 2   miren son estos 


vida=Obj_Personaje.vida;
vida_limite=Obj_Personaje.vida_limite;
draw_sprite_stretched(Spr_Barras_Vida,0,(1024/5)*1,768-35,(768/5)*3,35/5);
var tamano_de_barra;
tamano_de_barra = vida/vida_limite*(1024/5)*3;
draw_sprite_stretched(Spr_Barras_Vida,1,(1024/5)*1,768-35,tamano_de_barra,35/5);


y tambien probe con este

vida=Obj_Personaje.vida;
vida_limite=Obj_Personaje.vida_limite;
draw_sprite_stretched(Spr_Barras_Vida,0,(view_wview[0]/5)*1,768-35,(view_hview[0]/5)*3,35/5);
var tamano_de_barra;
tamano_de_barra = vida/vida_limite*(view_wview[0]/5)*3;
draw_sprite_stretched(Spr_Barras_Vida,1,(view_wview[0]/5)*1,view_hview[0]-35,tamano_de_barra,view_hview[0]/5);

espcificare la view que tengo es la   view 0 con  1024 de  largo  y 768  de ancho
Título: Re:Tengo un pequeño bug en el fullscrean Help
Publicado por: BssString en Agosto 17, 2018, 04:38:39 AM
Hola Marcusmaniacus

Eso pasa porque al hacer Full Screen, cambia el tamaño de la GUI, permitiendo que haya más espacio para dibujar.

Puedes aplicar 2 soluciones.

1- Ajustar la escala con la que dibujas tu sprite reemplazando el view_wview[0] por display_get_gui_width() y ajustar la coordenada Y en la que dibujas el sprite a:
display_get_gui_height()-35

2- Fijar el tamaño de la GUI al tamaño de la VIEW (en el Create Event)
display_set_gui_size(view_wview[0],view_hview[0]) //Código para GMS1.4
De esta forma, no importa que tamaño le des al juego, la GUI va a medir siempre lo mismo (esto es malo porque pierdes pixeles para dibujar en la GUI cuando estás en full screen o en resoluciones de pantalla más grandes, pero a veces uno busca conseguir este efecto).

Coméntanos si alguna de las dos te ha funcionado

Saludos
Título: Re:Tengo un pequeño bug en el fullscrean Help
Publicado por: Marcusmaniacus en Agosto 17, 2018, 04:47:09 AM
Waho  no sabia eso   Gracias !!!!! me memorizare esto   si me funciono la  opción 2   tyyyy