
Elevator
Użytkownicy-
Postów
286 -
Dołączył
-
Ostatnia wizyta
Typ zawartości
Profile
Forum
Wydarzenia
Treść opublikowana przez Elevator
-
a tak w ogl to zly dział IMO :lol:
-
@Nowy Tak, dziala :bye1:
-
http://www.pobieralnia.pl/plik-5458--the-3d-gamemaker.html ._.
-
to prawie jednoznaczne :P
-
lives=10 draw_text(x,y,lives) ?
-
Powinien, ale nie działa :D @Edit Opisze wam to trochę bardziej, 2 view to minimapa, a problem jest taki ze mi interface (powiedzmy inventory) ukazuje sie nie tylko na 1, ale i na 2 viewie =/.
-
Nie, drugi view to pomniejszony pierwszy view umiejscowiony w lewym dolnym kacie viewa pierwszego ^_^
-
nie działa -_-
-
serio masz na nazwisko Bąk? :jezor:
-
Yo otoz mam taki problem, mam 2 viewy 'na sobie', i chce, zeby niektore objekty nie wyswietlaly sie na viewie numer2 :rolleyes: Jak to zrobic? :mellow:
-
@Platyna nice, działa :thumbsup:
-
Zmienić sprita to ja też umiem :blink: . Nie rozwiązało to mojego problemu, ale dzięki za chęci :thumbsup: .
-
Witam mam radar stąd: https://gmclan.org/index.php?plik=168 GML x=view_xview[0]+radar.x; y=view_yview[0]+radar.y; //te dwie instrukcje umiejscawiają radar w dolnym, lewym rogu viewa 0 draw_sprite(radar_s,0,x,y); //rysujemy sprite radaru with(radar_obiect) //to pooduje że poniższe instrukcje wykonają się dla wszystkich obiektów z ustawionym parentem na radar_obiekt { dis=point_distance(ludzik.x,ludzik.y,x,y); //sprawdzamy odległość obiektu od gracza if(dis<radar.r*radar.skala) //jeśli obiekt jest odpowiednio blidko... { dis_radar=dis/radar.skala; //ta zmienna będzie przechowywała odległość obiektu na radarze od środka radaru dir=point_direction(ludzik.x,ludzik.y,x,y); //kierunek od gracza do obiektu xx=lengthdir_x(dis_radar,dir); yy=lengthdir_y(dis_radar,dir); //te dwie instrukcje mając daną odległość i kierunek wyznaczają pozycję obiektu na radarze draw_sprite(radar_sprite,0,radar.x+xx,radar.y+yy); //rysujemy obiekt na radarze } } Ten kodzik znajduje sie w evencie draw obiektu radar, teraz tylko jak go ukwadratnic :s? Znaczy sie, jak zrobic, zeby wyswietlal obiekty znajdujace sie w jego.. kwadracie nie kole <_< ?
-
pocieszna gra a grafika jeszcze bardziej :D
-
Dobrze wiedzieć :D, jednak graczy nie mających styczności z GMem trochę to odciąga.
-
Wyświetlanie zmiennej
Elevator odpowiedział(a) na ichigo the shinigani temat w Pytania początkujących
zrobilem CI przyklad @Edit link https://gmclan.org/up6961_12_KASA_PRZYKLAD.html -
jesli viewy beda na sobie, to kwadrat z false i kwadrat z true beda na sobie takze co za tym idzie, kwadrat(a raczej obj) ktory jest wyzej(wedlug depth), bedzie tym, ktory bedzie reagowal na to co masz w mouse enter.
-
Wyświetlanie zmiennej
Elevator odpowiedział(a) na ichigo the shinigani temat w Pytania początkujących
gp? czyzby tibia2 :< -
with all if(sqrt(pow((x-global.x),2)+pow((y-global.y),2)))<=50)//sprawdź odległość IMO, to jest really niezrozumiale :rolleyes: dla mnie. Sposobem, ktory podalem, pewnie by sie napracowal wiecej, ale przynajmniej by wszystko rozumial.
-
mozesz zrobic wielki, cały zacieniowany sprite wielkosci viewa, walnac go w jakis obj, ustawic zeby ten obj lazil za viewem, wtedy zrobic event mouse enter, a w nim walnac zmienna=true to samo z drugim viewem oczywiscie takze ustawic Depth tych obj tak, zeby byly pod wszystkimi obiektami (zeby byly niewidoczne, gdyby cieniowanie niestarczylo)
-
... :blink: albo prosciej, mozesz zrobic sprita o wymiarach 100x100 (dynamit, czy jaki tam masz obrazek z lekko zacieniowana reszta pola), wycentrowac go, w create obiektu dac dynamit=0. A wtedy gdy powiedzmy klikniesz go czy co tam chcesz, zmieniasz sprite (mozesz bloczkiem) tego dynamitu, na dynamit z zacieniowanym tlem 100x100, ustawiasz zmienna na dynamit=1. wtedy przy kolizji z iloma obj chcesz, ustawiasz if dynamit=1 then instance_destroy() oczywiscie zaznaczasz applies to object jaki tam chcesz :rolleyes:
-
jesli masz ekran podzielony na 2 viewy (np jak w jakiejs grze na 2 graczy), gdzie jeden view znajduje sie na gorze, a drugi na dole to (wartosci podalem przykladnie) if mouse_x>100 then zmienna=false (jesli x kursora jest wieksze niz 100, wtedy zmienna=false) if mouse_x<100 then zmienna=true (jesli x kursora jest mniejsze niz 100, wtedy zmienna=true) wiec jesli viewy granicza ze soba na (podalem 100), to gdy myszka jest na gornym viewie zmienna=true, a gdy na dolnym wtedy zmienna=false
-
czyzby wrong? :sp_ike: przed zalozeniem tematu wpisalem w googlach nazwe wirusa - pierwsze kilka stron to min. forum yoyo i inne stronki o gmie co za tym idzie wiele osob ma ten problem, wiec musi on tkwic w tym antyvirusie badz game makerze <_< jednak chcialem sie upewnic a Ty taki klops mi wysylasz :glare:
-
http://www.virustotal.com/file-scan/report...b2a8-1297359184 Zeskanowałem tym moją nową (prawie pustą) grę. Skąd ten wirus? :glare:
-
Kontynuacja muzyki po zmianie rooma
Elevator odpowiedział(a) na B&G MoH temat w Pytania początkujących
w obj gdzie masz odtwarzanie muzyki zaznacz persistent