Risoluzione in game adattata a quella del display

Hai una curiosità o un problema con Game Maker? Domanda e ti sarà risposto!
Rispondi
Avatar utente
sonicfull96
Newbie
Messaggi: 17
Iscritto il: 22/06/2012, 1:24
Specialità: tutto ciò che non so
Uso: GM:Studio 1.4 Standard
Contatta:

Risoluzione in game adattata a quella del display

Messaggio da sonicfull96 »

Salve ragazzi. Sto cercando in vano da settimane di settare la risoluzione della finestra e della view tramite codice adattandola alle dimensioni del display. Cerco cerco ma non trovo nulla, di conseguenza, volevo sapere se potevate darmi una mano a farlo. Ciò che voglio fare è settare la finestra di gioco alla metà della dimensione dello schermo, la view alla meta della della metà, ma il risultato che ottengo o è uno schermo totalmente nero dove è visibile solo la gui, visualizzata decentemente, o tutto schiacciato al centro della finestra, distorcendo la risoluzione degli sprite.

obj_control:

Codice: Seleziona tutto

///Resolution Screen
if !view_enabled
    {
    view_enabled = true;
    }
view_visible[0] = true;
view_hport[0] = display_get_height();
view_wport[0] = display_get_width();
view_hview[0] = display_get_height()/2;
view_wview[0] = display_get_width()/2;
view_hborder[0] = (display_get_width()/2)/2;
view_vborder[0] = (display_get_height()/2)/2;
view_object[0] = obj_pg;
questo è l'ultimo tentativo fatto, dove viene schiacciato tutto al centro, mantenendo le dimensioni della finestra a quelle dello schermo, rendendo la risoluzione del tutto schiacciata ai lati anche se le due risoluzioni. La view deve spostarsi quando il pg è al centro dello schermo. Il mio obbiettivo è quello di ottenere sia in fullscreen che non una risoluzione che mantenga le proporzioni delle immagini coerenti, eliminando la presenza dei tagli neri ai lati, anche se le due hanno risoluzioni differenti. Potete dirmi dove sbaglio o darmi delle linee guida da seguire per settare questa benedetta risoluzione? è la prima volta che approccio su questo lato della programmazione.

Grazie in anticipo

Avatar utente
Scario
Moderatore
Messaggi: 2707
Iscritto il: 26/05/2003, 20:29
Specialità: Tergiversare
Uso: GM:Studio 2
Contatta:

Re: Risoluzione in game adattata a quella del display

Messaggio da Scario »

Ciao Sonic! Che versione di GM stai usando? Perché è uno degli aspetti che cambia molto da una versione all'altra. Comunque se vuoi unisciti al canale Discord, lì siamo molto più attivi rispetto al forum ;)
Immagine

Avatar utente
sonicfull96
Newbie
Messaggi: 17
Iscritto il: 22/06/2012, 1:24
Specialità: tutto ciò che non so
Uso: GM:Studio 1.4 Standard
Contatta:

Re: Risoluzione in game adattata a quella del display

Messaggio da sonicfull96 »

uso studio 1.4.999999ecc.. Su discord ci sono ma, con un altro account, dimenticai la password di questo. Dici che è meglio se provo lì?

Rispondi

Chi c’è in linea

Visitano il forum: Nessuno e 20 ospiti