Skocz do zawartości

Rekomendowane odpowiedzi

Opublikowano

Masz funkcje:

GML
screen_save(fname)// Saves a bmp image of the screen in the given filename. Useful for making screenshots.

screen_save_part(fname,x,y,w,h) //Saves part of the screen in the given filename.</span>

Wklepujesz ścieżkę i nazwę pliku, np "screens/ss1.png".

Opublikowano

Chcesz kod, który będzie zmieniał nazwy screenów? Dajesz nową zmienną np global.screen=1. Następnie w czasie zapisu:

GML
screen_save("screens/ss"+string(global.screen)+".png")

global.screen+=1;

Opublikowano
GML (Skrypt ssSave)
var i;

 

i = 1;

while (file_exists("ss"+string(i)+".png")) {

i += 1;

}

screen_save("ss"+string(i)+".png");

zmieniacie tylko rozszerzenie, a o ile mi wiadomo, GM nie zapisuje do PNG tylko BMP...

Opublikowano
zmieniacie tylko rozszerzenie, a o ile mi wiadomo, GM nie zapisuje do PNG tylko BMP...
GM8 zapisuje w BMP lub PNG, w zależności od podanej nazwy pliku.
Opublikowano

IrfanView -> Obraz -> Informacje:

Kompresja: PNG - ZIP

+

Jeden plik ma rozmiar 604 KB, drugi 235 KB, oba tej samej rozdzielczości.

Dalej mam udowadniać?

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ę...