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 dla początkujących
Treść artykułu
Obsługa LibBuilder'a
autor: lion (11.09.04)
Wstęp

Na wstępie chciałbym napisać iż jest to kurs dla średnio-zaawansowanych, chodzi tutaj o takie osoby, które opanowały język GML chociaż po części. Artykuł może być także przydatny dla osób umiejących GML oraz znających wszystkie funkcje w Game Makerze, a nie potrafiących posługiwać się LibBuilderem.

Zaczynamy od podstaw...

Uruchamiamy program, widzimy okienko nad którym napisane jest Tab Caption, w tym okienku wpisujemy nazwę naszej biblioteki. Na przykładzie wpiszemy tam GMClan. Niżej widnieje kolejne okienko, w którym nie można nic zmienić, jest to nr ID naszej biblioteki, który po utworzeniu nowego dokumentu automatycznie się zmienia.

Następnie przed naszymi oczami widnieją dwa przyciski, które na razie nie będą nam potrzebne, pomijamy je. Teraz, gdy nazwaliśmy naszą bibliotekę, możemy przystąpić do tworzenia akcji (klocków), pod okienkiem actions mamy przycisk Add, co po polsku oznacza Dodaj. Po kliknięciu na nim po lewej stronie ukazuje nam się kilka opcji klocka. Na początku nazwiemy klocek (w okienku Name), pozostałe okna na tekst nie będą nam potrzebne, więc je pomijamy. Możemy wybrać sobie ikonkę klocka, jednak nie jest to konieczne. Teraz zajmiemy się konfiguracją interface'u, zaznaczamy Show "Apply to", poniżej tego mamy kolejne opcje. Do wyboru mamy właściwości klocka, czyli funkcje i kod. W naszym przypadku zaznaczamy kod (code), od razu po zaznaczeniu pojawia się nam przycisk code, klikamy w niego i otwiera się znany nam z Game Makera edytor kodu. Nasz klocek będzie powodował podążanie obiektu za kursorem, tak więc w edytorze wpisujemy:

gml:
{
x = mouse_x;
y = mouse_y;
}


Nasz klocek jest już gotowy, zapisujemy bibliotekę i wrzucamy ją do katalogu lib w GM'ie, odpalamy go i możemy korzystać do woli z naszego jednego klocka. W tym artykule opisałem tylko podstawy. Program ma o wiele większe możliwości, których tu nie opisałem. W naszej bibliotece może oczywiście znaleść się więcej, ja przedstawiłem tylko budowę jednego.
głosów: 9 | ocena: 4.66 oceń zasób | dodał: lion
Komentarze
stron: 1

1


~Kajtek (15:45, 16.04.2005)

Zaczynamy i konczymy na podstawach...

av

Pocz?tkowy (7:28, 15.02.2007)

Może mi ktoś powiedzieć jak odpalić mój klocek (jakie trzeba dać do niego zdażenie)?

av

Roki (13:56, 17.04.2009)

Ej no to jest... do kitu! Same podstawy i nic więcej!

av

TO_mek (13:48, 1.04.2011)

Wypadałoby podać:
- co to jest ten LibBuilder, do czego służy,
- uruchomić go można z menu GMa czy to osobny exe.
W sumie to ktoś chciał napisać artykuł ale skończył na wstępie i to niepełnym.

av

gnysek (13:49, 1.04.2011)

11.09.2004 - coś Ci to mówi?

stron: 1

1



Dodaj komentarz:
Treść:
Menu
Panel użytkownika
Jesteś niezalogowany!

Nie masz konta? Zarejestruj się
Użytkownicy on-line
1 użytkownik(ów) aktywny(ch) przez ostatnie 15 minut:
gości: 1, userów: 0, ukrytych: 0
Użytkownicy na czacie discord
Shoutbox
Chell (22:01, 21.01.18):
zobaczymy w poniedzialek
BanDa (21:49, 21.01.18):
Czemu do poniedziałku?
Nikas (18:07, 21.01.18):
nie warto
Nikas (18:06, 21.01.18):
warto
Chell (14:43, 20.01.18):
ja bym z tą decyzją poczekal do poniedziałku (stay tuned)
BanDa (12:56, 20.01.18):
Dawno mnie tu nie było, jak wygląda aktualna sytuacja z GM? Warto teraz zrobić zakup czy lepiej wkuwać jave (głównie pytam o androida)
gnysek (12:03, 18.01.18):
Akurat Nintendo nie zawodzi nigdy w takich sprawach.
I am Lord (11:37, 18.01.18):
i pewnie 90% nie działa bo to efekt montażu
Uzjel (0:57, 18.01.18):
Switch jest genialny, a to wygląda zajebiście
Chell (0:26, 18.01.18):
damn, jednak nintendo to nintendo
PsichiX (21:02, 17.01.18):
no i w tym roku nie bedzie nagrody za przyklad roku
MaxGaming (20:33, 16.01.18):
JUŻ MAM XD
MaxGaming (20:29, 16.01.18):
robię jakiś podstawowy błąd bo to jest banalna strona ale ja nigdy nie rozumiałem cssa, uczę się go bardziej na pamięć bo gdybym ja robił cssa wiele rzeczy zrobiłym zupełnie inaczej bo skupisko absurdów obecnie
MaxGaming (20:28, 16.01.18):
Ten mój css jest jakiś bardziej wadliwy niż myślałem. Jest ktoś chętny żebym mu wysłał na pw protą stronkę i mi powiedział co robię źle?
Chell (13:51, 15.01.18):
konkurentów masz dwóch
Wojo (11:50, 15.01.18):
Nie daję żadnego kurde
gnysek (10:43, 15.01.18):
Kurde, w temacie na przykład roku nie mogę głosować, bo albo na siebie albo na jedynego konkurenta...
gnysek (10:43, 15.01.18):
Ja nie widzę czegoś takiego, aleeeeee może masz niekompletny profil usera
Chell (22:46, 14.01.18):
oczywiście to był żart, nic nie ustawiałem, zachęcam do głosowania
Chell (21:22, 14.01.18):
oddałem swoje głosy i ustawiłem przekierowanie, w tym roku to ja rozdaje karty
Ignatus (21:18, 14.01.18):
Ciekawe Nie można wejść na żaden z tematów [głosowanie] bo ładuje się zawsze strona o treści "Następny krok: Optional Profile Information" i nic więcej...
ANtY (13:59, 14.01.18):
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaargh
Uzjel (19:23, 13.01.18):
To MaxGaming, fake konto Paqa.
Uzjel (15:51, 13.01.18):
Moduł Androida za darmo do testów do końca miesiąca (GMS2)
Wojo (12:21, 13.01.18):
Odszedłeś bezpowrotnie z twoją muzyką.
Wojo (12:20, 13.01.18):
lil peep czemu to zrobiłeś ja pierole
Chell (8:21, 13.01.18):
no dobra, nie przemyślałem tego
gnysek (8:49, 12.01.18):
Ale to jest własnie własciwość focusu, ze jest na jednym elemencie. Inaczej to juz nie focus
ANtY (22:02, 11.01.18):
Fullscreen Windowed
Chell (20:08, 11.01.18):
w sensie zebym mial sobie gierke na full screenie na glownym, powiedzmy walkthrough na drugim i zebym mogl sie przelaczac miedzy tymi dwoma tak, zeby gra nie gubila focusu
Chell (20:08, 11.01.18):
jest jakis soft pozwalajacy na osobny focus na kazdym monitorze?
I am Lord (19:26, 11.01.18):
Sahara w krakowie?
Uzjel (21:11, 10.01.18):
Ahhh... Obejrzałem właśnie walki robotów. Fajnie było
gnysek (10:53, 10.01.18):
problemy z monetyzacją - wszyscy wrzucali darmowe rzeczy, a nikt nie płacił za miejsce - woleli cwaniakować i kilka kont zakładać.
I am Lord (21:56, 9.01.18):
A co się stało z tymi serwisami?
Morro (14:28, 9.01.18):
nie polecam nikomu ;d
Morro (14:28, 9.01.18):
wjeżdzą na banię, dopiero dzisiaj od piątku przespałem koło 8 godzin ciągiem
gnysek (7:51, 8.01.18):
chociaz pb to chyba tylko żąda kasy i zdjęć nie skasował, ale imageshack chyba po prostu wywalił serwery przez okno
gnysek (7:50, 8.01.18):
wrzuta, fotka, wiele serwisów. Najgorsze że imageshack i photobucket też, sporo contentu w sieci straciło treść bezpowrotnie.
Korodzik (1:02, 8.01.18):
huh, ja wrzutę pamiętam głównie jako magazyn pirackich muzyczek, bodajże w czasach zanim na youtube można było znaleźć dowolny utwór świata
Chell (20:38, 7.01.18):
wlasnie zauwazylem ze wrzuta.pl zniknela, a wraz z nia masa dobrej polskiej muzyki :/
I am vader (20:29, 7.01.18):
Informatycznie led.feen.us/fp8ox1id.png
Chell (18:15, 7.01.18):
w ogóle tak mi się teraz przypomniało jak byłem małym 4tk i na gmclanie funkcjonowały acziki. jeden z nich był za "wypicie pół litra sam na sam z shoutboxem", i jak wiedziałem co to pół litra, tak nie miałem pojęcia jak można je wypić z shoutboxem. dobre, beztroskie czasy
Nikas (14:55, 7.01.18):
Też raz w gimbazie widziałem. Byłem z rodzicami nad jeziorem i jakieś młode łebki się najebały i ukradły rowerek wodny w nocy. Jeden typ jakoś wypadł do wody i się nie wynurzył. Nurkowie go wyciągnęli jakieś 2 dni później. Mało przyjemny widok to był.
I am vader (14:43, 7.01.18):
Czy tylko ja trupa tutaj nie widzialem?
ANtY (14:03, 7.01.18):
nie wiem czy to taki lol
Wojo (9:40, 7.01.18):
lol xD
Chell (23:39, 6.01.18):
i no pilem do tego ze tez wtedy pol nocy nie spalem bo mi zle z tym bylo strasznie
Ankieta
» Jakie kursy najchętniej widziałbyś na stronie ?
GM Studio
GM Studio 2
Godot
Construct

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

[ Czas generowania strony: 0.0276 sekund ] [ Liczba zapytań MySQL: 13 ]