Nasze strony: gmclan.org gameonly.pl ps-plus.pl gameswithgold.pl n-switch.pl hmt.pl
Fastbar
Powrót do strony głównej
Trzymaj pliki na gmclan.org!
Game Maker w pytaniach i odpowiedziach!
Polska dokumentacja
Tabela wyników ligi 24
Pobierz GM
Akademia GMCLANu
Kategorie bazy artykułów
Artykuły -> Game Maker -> Kursy GML
Informacje o artykule: Surfaces - co i jak
Nie wiesz, czym są surface? Chcesz nauczyć się z nich korzystać? Ten artykuł jest dla Ciebie!
autor: Maximal
czas czytania: 3m, 20s | odsłon: 18692 | głosów: 13 | ocena: 9.00 oceń zasób | komentarzy: 40
Komentarze
stron: 21

2


av

47xxxxxxxx (18:35, 16.06.2009)

a w ID surfaca trzeba dać jego nazwę?bo nie wiem jak pobrać ID

av

Marek.S (18:42, 16.06.2009)

funkcja surface_create zwraca jego uchwyt, ktory trzeba przypisać do zmiennej aby móc się potem do niego odwoływać.

av

47xxxxxxxx (19:03, 16.06.2009)

to mam dobrze

av

pivot18 (19:27, 4.10.2009)

a jak wyciąć w surface coś?

av

ZeroXbot (19:35, 4.10.2009)

surface_copy_part(destination,x,y,source,xs,ys,ws,hs) - to jest kopiowanie jeśli o to ci chodzi. Zajrzał bys do dokumentacji

av

pivot18 (23:18, 4.10.2009)

daj link do dokumentacji o nie mogę znaleść

av

ZeroXbot (14:08, 5.10.2009)

nie możesz zajrzeć do dokumentacji GMa w dziale SURFACES?

av

pivot18 (21:22, 5.10.2009)

Ale polskA wersja

av

ZeroXbot (21:44, 5.10.2009)

no to skoro nie ma jej w tym miejscu w polskiej dokumentacji co w oryginale to znaczy że nie ma polskiej wersji

av

Makary155 (8:44, 6.10.2009)

Jestem prawie pewien że chodzi ci o stworzenie latarki. Nie musisz nic wycinać, wystarczy namalować białe światło na czarnym tle i rysować na surfie z użyciem draw_set_blend_mode(bm_subtract) tak jak w przykładzie "cykl dnia i nocy"

av

pivot18 (22:04, 7.10.2009)

aha dzięx

av

kamcio540 (20:26, 6.05.2010)

zmieniłem kod zapisywania surfaca na taki: if (keyboard_check_pressed(vk_space))
{
get_string("podaj nazwe pliku","";
surface_save(new_surface,'kickflip2.bmp';
}
{
sprite_merge('kickflip2.bmp',add)
}

i wyskakuje bład:

ERROR in
action number 2
of Step Event
for object obj_edytor_grafiki:

Trying to merge from non-existing sprite.

av

Marek.S (20:28, 6.05.2010)

w sprite_merge podajesz identyfikator sprita który jest załadowany w pamięci gm a nie gdzieś w pliku.

av

kamcio540 (20:31, 6.05.2010)

wiec?musze zmienic sprite_merge('kickflip2.bmp',add)
na sprite_merge("kickflip2.bmp",add)?

av

Marek.S (20:35, 6.05.2010)

po co w ogóle zapisujesz tego surface do pliku?
zrób z niego sprita i wtedy zmerguj

av

kamcio540 (20:37, 6.05.2010)

a jak to zrobic?

av

bluks (20:40, 6.05.2010)

Czemu się nie dziwię że to ty?

av

Marek.S (20:54, 6.05.2010)

add sprite from surface czy jakoś tak. poszukaj sobie w dokumentacji.

av

TheMarcQ (18:38, 7.05.2010)

myślisz że on to zrobi? On nie wie gdzie jest dokumentacja, zaraz będzi temat gdzie o to pyta

av

H2S04 (4:05, 5.12.2015)

Miałem problem z rysowaniem surface krwi... Problemem był użyty view. Zamiast room_width i room_height trzeba użyć:
new_surface = surface_create(view_wview,view_hview);

stron: 21

2



Dodaj komentarz:
Treść:
W bazie mamy artów: 71!
Menu
Panel użytkownika
Jesteś niezalogowany!

Nie masz konta? Zarejestruj się
Użytkownicy on-line
4 użytkownik(ów) aktywny(ch) przez ostatnie 15 minut:
gości: 4, userów: 0, ukrytych: 0
Użytkownicy na czacie discord
Darlix (0:23, 17.09.19):
O matko, kiedy ja tu ostatni raz byłem
Nikas (17:58, 13.09.19):
Dave Chappelle - Sticks and Stones. Polecam. Nie pamiętam kiedy się tak uśmiałem.
szpaq99 (16:50, 2.09.19):
To podpalcie niech się wypali ]
I am Lord (19:03, 30.08.19):
No otworzyć i powietrzem przecież
gnysek (14:31, 30.08.19):
Tak to się wdmuchuje kurz do środka, a nie na zewnątrz
Wojo (12:28, 30.08.19):
Sprężone powietrze!
gnysek (21:33, 28.08.19):
Ja bym otworzył i wyczyścił
exp (19:10, 28.08.19):
macie jakiś pomysł jak chłodzić laptop? wentylator ma z boku, więc podkładka niewiele tu da
Wojo (8:26, 27.08.19):
Anty, dziękuję za motywacyjne słowa
gnysek (12:05, 26.08.19):
Polskiej strony Lotto też nie robili w GMS2
gnysek (12:05, 26.08.19):
Patrząc też na podejście YYG to obsługi HTTPS, to na 100% gry kasynowe nie są w GMS2 zrobione
gnysek (12:04, 26.08.19):
Dlaczego wtopą? Robili je zanim kupili YYG. Poza tym, YYG jest tylko spółką-córką, nie rodzi to obowiązku używania ich oprogramowania. To jest tylko inwestycja giełdowa tak szczerze.
nowy_user (8:30, 26.08.19):
Hej, jestem ciekawy, czy wszystkie gry PlayTech (te kasynowe) są zrobione w GMS. Wie ktoś może? Byłoby to niezłą wtopą, gdyby się okazało, że jednak te gry robili w czymś innym :d
ANtY (23:44, 25.08.19):
przemyslcie to jeszcze, w kazdej chwili mozecie odpuscic
Wojo (20:27, 24.08.19):
Ty wygrywie. Wystarczył jeden prosty trik [ZOBACZ JAK]
Chell (15:10, 24.08.19):
mi przeprowadzka dala boosta
Flashek (14:18, 24.08.19):
ateistą
gnysek (14:13, 24.08.19):
Ja jestem tym estetą
Wojo (8:58, 24.08.19):
Ja chciałbym dokonać jeszcze kilka rzeczy, ale coraz mniej mi się chce
ANtY (23:51, 23.08.19):
skad wy bierzecie wole do życia
adam014 (19:01, 23.08.19):
Aż specjalnie się zalogowałem - który esteta wstawił tą do niczego nie pasującą belkę na górze? xD
Threef (12:13, 23.08.19):
To wyglądało jak duplikaty w nazwach zasobów
exp (9:48, 23.08.19):
GMS2, po długich męczarniach udało mi się naprawić większość błędów, ale rozwiązania były dla mnie zupełnie niezrozumiałe i w większości przypadków wciąż nie wiem, gdzie była zależność
gnysek (0:07, 23.08.19):
Jaki GM?
exp (22:47, 21.08.19):
jak to wgl możliwe
exp (22:47, 21.08.19):
w ramach testu dodałem room bez niczego, dałem tylko "room_goto_next()" w creation code i błędy również występują
exp (22:46, 21.08.19):
natrafiłem na przedziwne zjawisko... kiedy dodaję do gry nowy room, losowe fragmenty kodu przestają działać albo działają inaczej
gnysek (0:15, 20.08.19):
O oknach wewnątrz gm, oczywiście
Konrad-GM (22:45, 19.08.19):
A ja mam w laptopie klawisz win po prawej stronie tylko, jest to mega niewygodne imo :/
Ranmus (19:34, 19.08.19):
Nie wiem o czym mowa Gnysek, ale jeśli chodzi o przełączanie okien w windowsie na jednym monitorze, to lepiej raczej win+tab, wypchnąć okienko do nowego pulpitu, a potem ctrl+win+left/right arrow
gnysek (14:00, 14.08.19):
wystarczy korzystać z recent window i ctr+tab
nowy_user (12:08, 14.08.19):
ale za to jak fajnie wygląda poza tym wydaje mi się, że wystarczy dokupić drugi monitor i w GMS2 pracuje się całkiem wygodnie.
exp (23:55, 13.08.19):
ale masakra jest z tym nowym interfejsem. nawyki budowane przez kilkanaście lat poszły do piachu
exp (23:53, 13.08.19):
nie trolluj dowcipnisiu
Chell (21:10, 13.08.19):
jak podasz "nowicjusz" to masz poblokowane różne lengthdiry itd
gnysek (20:15, 13.08.19):
To w celach poznawczych. Żeby potem wiedzieć dla kogo bardziej rozwijać.
exp (16:56, 13.08.19):
swoją drogą, przy rejestracji musiałem określić swój poziom zaawansowania, on na coś wpływa?
exp (16:56, 13.08.19):
pobrałem dzisiaj GMS2 i masakra, jak się wszystko pozmieniało
gnysek (11:48, 12.08.19):
GML jest do nauki w tydzień, jak znasz inny język i masz doświadczenie. Tylko ten ból, ilu rzeczy brakuje...
nowy_user (0:27, 10.08.19):
Wszystko na to wskazuje, myślę że w YoYo doskonale zdają sobie sprawę, ile $$ mogą na tej zmianie zarobić. Wiele małych firm GameDevowych pewnie rezygnuje z GMa na korzyść Unity, właśnie głównie dlatego, że nie znają GMLa i nie chcą marnować czasu na uczenie się nwego języka. A tu właśnie studia i zawodowcy to otencjalnie największy $
gnysek (15:19, 9.08.19):
Kto wie, może te zmiany w grudniu to pierwszy krok ?
gnysek (14:50, 9.08.19):
Miał być JS, ale ostatecznie wyparował z bety (a tam też chyba tylko był w opcjach, a pisać się nie dało).
nowy_user (11:01, 9.08.19):
Mi się marzy, aby GMS dodało w końcu możliwość pisania w innym języku. Co prawda znam tylko GML, ale zawsze mógłbym się nauczyć nowego języka, natomiast dużo łatwiej byłoby mi znaleźć kompanów do wspólnej pracy nad grą, gdyby można było pisać np. w C# . GML jest językiem bardzo niszowym, i ciężko w realu znaleźć ludzi, którzy go znają.
nowy_user (10:56, 9.08.19):
Nie do końca, bo system kamer się trochę zmienił, ja po imporcie swojego projektu mam małe zamieszanie w kodzie z viewami (tzn. wszystko działa jak trzeba , ale kod jest dla mnie dość obcy)
gnysek (17:28, 8.08.19):
Nieee, tylko interfejs, reszta ta sama Dopiero w grudniu będą zmiany, czwarty news od góry.
Konrad-GM (12:04, 8.08.19):
Siemaneczko, strzałka, piąteczka, GM Studio 2 tak się zmienił, że to już nie ten sam GM co na Delphi.
Pablo-GM (12:02, 8.08.19):
siemacie Panowie, kilka lat minęło, a w człowieku odezwał się zew stworzenia gierki. Zastanawiam się tylko jak mocno zmienił się sam game maker?
Flashek (14:26, 7.08.19):
jak ja bylem to było
szpaq99 (9:23, 7.08.19):
Na dolnym też nie było tragedii, dokładnie kilka dni tylko kilka razy przygrzało mocniej i tyle,
gnysek (9:41, 6.08.19):
ja całe życie nad morzem mieszkam i nie stwierdzam upałów w tym roku... może ze dwa dni.
Ankieta
» Ile powinny trwać tury Ligi 24?
24h
48h
54h (piątek od 18:00)
7 dni
inna długość (podałem w komentarzu ankiety)

GMCLAN to serwis o programie Game Maker i nie tylko.
[ Polityka prywatności ]
Copyright © 2002-2019. GMCLAN.ORG
Wszelkie prawa zastrzeżone. Kopiowanie materiałów bez zgody redakcji zabronione!
© 2002-2017 Ranmus (ranmus.pl), © 2017-2019 {=|=} fable_inside();

[ Czas generowania strony: 0.02542 sekund ] [ Liczba zapytań MySQL: 14 ]