Ja mam pytanie :p Jak zrobić taki cień, posuwający się za piłką? Tzn, konkretnie, to żeby była najpierw duża piłka, a za nią leciały coraz mniejsze... Gdzieś już widziałem tą animację, próbowałem odtworzyć, jednak nie wychodzi, bo umiem tylko zmniejszającą się piłkę [pulsującą]... Pomożecie?
Nowicjusz...
Na hama:
Step piłki: instance_create(x, y, obj_pilka_slad);
Step obj_pilka_slad: image_scale -= 0.01; if(image_scale <= 0){ instance_destroy(); }
hehe dzięki Teraz tylko rozkminiam, co to step, gdzie wsadzić scripta itd
W końcu jestem w GMie 3 dzień ^^
Step - jest to jedyny użyteczny (oprócz Draw i Create) event (z ang. zdarzenie) w GMie. Wszystkie kody w nim zawarte wykonują się przez każdą klatkę w naszej grze - czyli najczęściej 30 razy na sekundę.
Event Step dodajemy klikając w edytorze obiektów na [Add Event], z listy wybieramy [Step] (ikonka z takimi niebieskimi nóżkami), i z wyświetlonego menu jeszcze raz Step.
Na liście "Events" (lewe białe pole) powinien się pojawić napis "Step". Kliknij na niego, i możesz zaczynać edycję akcji.
Aby dodać jakiś kod do eventu, wybierasz ten event (klikając LPM na niego (w lewym białym polu)), oraz przeciągając na niego jakiś "klocek" z tych znajdujących się po prawej stronie okna edytora obiektów.
Aby dodać kod wybierz po prawej stornie okna zakładkę "control", oraz przeciągnij na prawe białe pole ikonkę biało-niebieskiego kwadratu -to właśnie klocek.
Po opuszczeniu myszy na tym prawym białym polu powinien Ci się pojawić edytor kodu. To w nim wpisujesz wszystkie potrzebne Ci kody.
W dowolnym momencie możesz edytować każdy kod w każdym evencie klikając na wybrany event w lewym białym polu oraz dwukrotnie klikając na napis "Execute a piece of code" znajdujący się w prawym białym polu.
Gry tworzysz tylko za pośrednictwem kodu - klocki są dla noobów
No i już wszystko rozumiem Teraz tylko chciałbym zapytać jak wywołać tę procedurkę, jeśli nie ma się opcji Pro (odp. na 22 pyt
:
draw_sprite_ext( sprite_index, image_index, x, y, image_xscale, image_yscale, image_angle, image_blend, image_alpha );
Gdyż dodaję drawa i to do 'stepa' no i wyskakuje, że tylko dla Pro ;/ Da się to obejść?
Bez wersji Pro raczej wiele w GMie nie zrobisz, niestety...
Niczego nie sugeruję, ale zdecydowana większość użytkowników tutaj posiada piracką wersję...
Tutaj również niczego nie sugeruję, ale moje gg masz podane w profilu...
Siema
Mam pytanie. Robię grę 2d (od góry) i nie wiem jak zrobić strzelanie. Chodzi o to że mam jeden obiekt, który po wciśnięciu "W" idzie w górę, "S" w dół, "A" w lewo, "D" w prawo. Moje pytanie to:
-jak zrobić że po wciśnięciu "SPACE" (wtedy gdy moja postać jest obrócona do góry) strzela w górę
-jak zrobić że po wciśnięciu "SPACE" (wtedy gdy moja postać jest obrócona do dołu) strzela w dół itd.
Proszę o szybką odpowiedź.
<quote>możesz równie dobrze użyć : draw_sprite(<...>.</quote>
[jakoś tak ]
Można powiedzieć, że ProPackage 'zakupione' ;] Czekam jeszcze na porady od Dawidds xD
ins = instance_create(x, y, obj_pocisk);
ins.direction = direction;
[wciśnięcie spacji w obj_player]
A tak wogóle to zakładajcie tematy...
Jest błąd. Powinno być:
draw_text(view_xview,view_yview,'FPS: '+string(fps)+' / '+string(room_speed))
,,10. Co zrobić, żeby ekran gry przesuwał się wraz z bohaterem?
Otwieramy room i przechodzimy do zakładki 'Views'. Zaznaczamy 'Enable the use of Views' i 'Visible when room starts'. Następnie w ramce 'Object following' wybieramy obiekt, za którym ma podążać ekran." Zrobiłem tak i działa ale mój pojazd (autko) jest cały czas na przodzie planszy da sie zrobić zeby był po środku
tzn. chodzi mi o to gdy nacisne: ,,Create Executable" to ikonka mi się robi taka czerwona kulka ... Da się jakoś ją zmienić ??
Wchodzisz w GM >> Global Stettings (takie haczyki na pasku) >> Loading >> wybierasz ikone A z resztą won na forum ! To nie GG !