sonicfanmilosz@o2.pl
-
Postów
35 -
Dołączył
-
Ostatnia wizyta
Typ zawartości
Profile
Forum
Wydarzenia
Odpowiedzi opublikowane przez sonicfanmilosz@o2.pl
-
-
Hej! Mam takie pytanko bardziej z ciekawości niż z faktu wielkiego zapotrzebowania na zaimplementowanie tego elementu w mojej grze. Chodzi mi o wpisywanie imienia jak na przykład w "The Legend Of Zelda" (i w sumie masie innych gier) . Jak zrobić ,że w jednym polu wpisuje imię a później mogę wcześniej wpisane wyświetlać w innych miejscach???
-
Dodaj global. przed zmienną za każdym razem, albo zdefiniuj ją jako globalvar nazwa_zmiennej jednorazowo i będzie globalna już ;)
Wszystko działa THX :D
-
Wiem ,że pewnie to jest dla większości osób pryszcz no ale są takie lamy jak ja które nie umieją sobie poradzić. No dobra ale o co chodzi? Chodzi o to ,że porostu zmienna po zmienieniu rooma nie zachowuje się i ja rozumiem dlaczego tak się dzieje tylko nie umiem tego naprawić a więc proszę o pomoc.
-
Już sobie poradziłem dzięki :D .
-
Bardzo proste. Kierunek z x,y do myszy to: point_direction(x,y,mouse_x,mouse_y).
Kierunek od myszy do x,y to: point_direction(mouse_x,mouse_y,x,y)
Niestety nadal nie działa :( . Mam oto taki kod.
GMLif(walka=7 and cooldown=0 and mouse_check_button(mb_left)){
cooldown=90//czas pomiędzy strzałami
sprite_index = bochatyr_walka_4
instance_create(x,y,o_pocisk)
speed=5
point_direction(mouse_x,mouse_y,x,y)
alarm[0]=10
}
cooldown=max(0,cooldown-1)
direction = point_direction(x,y,mouse_x,mouse_y);
image_angle = direction
Wpisałem tylko to co wydaje mi się za potrzebne do rozwiązania problemu bo kod jest dłuższy...
-
Tak jak w tytule. Chodzi mi oto żeby bohater poruszał się w kierunku odwrotnym od ustawienia kursora myszy.
-
Dzięki teraz wszystko działa ;D
-
Dzięki... Wszystko działa ale jeszcze pojawia się kwestia tego że ten licznik stoi w miejscu próbowałem na różne sposoby ale nic mi nie wychodzi. Chciałbym aby licznik podążał za bohaterem..
-
Witajcie drodzy programiści... Zwracam się do was z pewnym pytaniem otóż mam o taki licznik w create obiektu
GMLalarm [1]=5w alarm 1czas=500
GMLczas -=1alarm[1]=5
a w step
GMLif (czas<1) {instance_create(x,y,o_ekran_1)
}
I chodzi mi o to że chciałbym zrobić taki "zegarek" pojawiała by się liczba 500 i co alarm by się zmniejszała o 1 .. Mógłbym zrobić to robiąc 500 sprite-ów ale wiem że game maker jest wystarczająco rozbudowany aby ominąć takiej roboty... A więc pytam jak to zrobić???
-
Zrób licznik.
Jeżeli kubek stoi(zerowa grawitacja): Sprawdź czy licznik jest większy lub równy minimalnej wysokości upadku. Jeżeli tak, rozbij go. Jeżeli nie, zresetuj licznik do zera.
Jeżeli kubek spada: Dodaj do licznika tyle pikseli ile spada.
Wiem ,że nikt nie zrobi za mnie wszystkiego i nie chcę żeby tak było. Ale no cóż wszystko ładnie pięknie tyle że ja nie wiem co to jest licznik (znaczy trochę wiem) a w dodatku nie mam zielonego pojęcia jak go zrobić.
-
Mam problem... Obiekt o_kubek ma po upadku się rozwalić ale tylko po upadku z wysokości 5 kratek w roomie wielkości x 32, y 32. I własnie nie wiem jak to zrobić... Proszę o pokazanie mi łopatologicznie jak to się robi... :)
-
obiekt 2 ma podążać za obiektem 1 ale obiekt 1 jeszcze nie powstał i wyskakuje błąd. Jak zrobić żeby obiekt 2 nie ruszał się dopóki pojawi się na planszy obiekt 1 a nie wyskakiwał błąd?
-
W podłodze? Ale że w jakiej podłodze, masz rzut z boku, z góry, czy 3d?
Widok z boku ale już naprawiłem
-
o rany
weź opisz co się takiego dokładnie dzieje, w jakich to okolicznościach, bo jedynie mogę wnioskować, że to wina źle ustawionego środka w spritcie, ale i tak nic więcej nie zdziałam nie znając szczegółów
No i miałeś racje. Dzenki.
-
Oczywiście, że jest.
Pozdrawiam.
Doceniam poczucie chumoru i rozumiem mój błond.. Jeśli jest to jaki?? :)
-
Mam pytanko... Jest obiekt który po kliknięciu x zmienia się w iny obiekt i po jakimś czasie wraca do poprzedniego obiektu ale ten ów tworzy się w podłodze... Czy jest jakiś sposób aby tego uniknąć??
-
Wiesz co to dokumentacja?
W room editorze zmieniasz ile pikseli od krawedzi ekran sie przesuwa
(zmieniasz Hbor, Vbor)
Dzienki jestem kompletnym noobem i nawet takie rzeczy są dla mnie problemem
-
Ustaw mu odpowiedni alarm podczas jego tworzenia (event create?) a w alarmie spraw aby się usunął.
Następnym razem staraj się bardziej pisząc posty na forum bo będziesz ukarany.
Dziękuje i przepraszam bende pamiętał
-
Dzień dobry (znowu :) ) Jak pisze w temacie chcę by obiekt było na mapie tylko przez na przykład 30 sek. jak to zrobić???
-
Dzień dobry... W dziale FAQ jest opisane jak zrobić aby kamera podążała za bohaterem jest w tym tylko jeden problem ekran przewija się dopiero wtedy gdy dojdziemy do jego krawędzi co oznacza że ja na przykład przed bohaterem jest jakaś śmiertelna pułapka to gracz jej nie zauważy i zginie nawet niewiedzący przez co... Jak zrobić aby obraz poruszał się wraz z bohaterem tak aby obraz przewijał się wraz z wychyleniem się bohatera w daną stronę bez dochodzenia do krawędzi ekranu... Proszę o pomoc i z góry dziękuje...
-
Standardowo komputer takowej funkcji chyba nie posiada, więc jeśli ta gra taką posiada, to na pewno musi korzystać z jakiegoś specjalnego rozszerzenia (dynamicznej biblioteki, czyli DLL) - w związku z tym GM:S takowej funkcji też nie posiada, ale można napisać takowy DLL i funkcję tę dodać. Chyba, że myszka taka uznana będzie jako funkcja multidotyku (w Windows 8 i nowszych), wtedy po prostu odbierasz pozycję z drugiego palca - do tego są funkcje np. device_mouse_x(device); gdzie device to numer palca wg. kolejności dotykania :)
Thx
-
Dzień dobry. Mam pytanie... czy game maker pozwala na korzystanie z dwóch myszek?? To znaczy chodzi mi o takie rozdzielanie korzystania z myszki jak w grze trine 2 gdzie drugi gracz może korzystać z drugiej myszki bez przeszkadzania pierwszemu graczu.
-
Bo to zmienna. W create przypisz jej wartość 0. A sorry za "mouse_check" pisałem z głowy.
Ale jaki kod trzeba wpisać żeby ustawić wartość zero (pewnie jest to strasznie banalne a ja zadaje pytanie jak ostatni kretyn ale nie wiem )
-
Chodzi mi o takie coś że po przyciśnięciu klawisz "Q" bohatyr wypuszcza line z hakiem która automatycznie leci do najbliższego obiektu np"polki"
1 Jak zrobić by za lecącym hakiem robiła się lina??
2 Jak zrobić by hak leciał w stronę najbliższej półki
3 Jak zrobić by po kolizji z tą półką bochater zacznie lecieć w strone haka a lina zacznie się "zwijać"
wpisywanie imienia
w Pytania początkujących
Opublikowano
Wszystko działa. Dzienki!