Skocz do zawartości

Rekomendowane odpowiedzi

Opublikowano

Jesli sie nie myle, to w czasie gry nie mozna zmienic szerokosci/wysokosci rooma. Mozna to zrobic tylko, gdy tworzy sie nowy room w czasie gry.

Moze znajde, jak pobrac rozdzielczosc ekranu.

Po co ci to?

Opublikowano

są takie funkcje jak

GML
room_set_height(ind,h);

room_set_width(ind,w);

Ale tyczą się one roomów tworzonych dynamicznie.

 

Edit: Nie próbowałem tego ale może jest możliwość zmiany szerokości i wysokości rooma, który został wcześniej stworzony ale nie może to być room aktywny.

do rozdzielczości służą funkcje display_...

Opublikowano

Mi chodzi o to żeby pobierało wysokość i szerokość ekranu (wyświetlanego np na pulpicie). Te komendy znam. Ale nie wiem jak zrobić by program ustawił taką jaką ma ustawioną rozdzielczość monitor.

Opublikowano

Teraz mam taki kod w creation code rooma

GML
lul=display_get_height()

lol=display_get_width()

 

room_set_height(room0,lul);

room_set_width(room0,lol);

 

I nie zmienia mi się wysokość i szerokość do rozdzielczości monitora

Opublikowano

a po czym poznałeś że nie zmienia? zmień też view porty i view width, view height na te lule.

 

możesz też w debug mode obserwować zmienne rozmiaru rooma

Opublikowano
a po czym poznałeś że nie zmienia? zmień też view porty i view width, view height na te lule.

 

możesz też w debug mode obserwować zmienne rozmiaru rooma

 

nic się rozmiar rooma nie zmienia. Jak wstawilem pod height i te inne to automatycznie zamienilo sie to na 1px

Opublikowano

ok działa, dałem drugi room i w tym pierwszym wkleiłem kod dotyczący drugiego rooma i zrobiłem by po wykonaniu kodu przeszło do następnego rooma. Już działa dzięki all

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...