Skocz do zawartości

Elevator

Użytkownicy
  • Postów

    286
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez Elevator

  1. Elevator

    Game Maker 3D

    a tak w ogl to zly dział IMO :lol:
  2. Elevator

    Game Maker 3D

    http://www.pobieralnia.pl/plik-5458--the-3d-gamemaker.html ._.
  3. 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 =/.
  4. Nie, drugi view to pomniejszony pierwszy view umiejscowiony w lewym dolnym kacie viewa pierwszego ^_^
  5. serio masz na nazwisko Bąk? :jezor:
  6. 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:
  7. @Platyna nice, działa :thumbsup:
  8. Zmienić sprita to ja też umiem :blink: . Nie rozwiązało to mojego problemu, ale dzięki za chęci :thumbsup: .
  9. 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 <_< ?
  10. pocieszna gra a grafika jeszcze bardziej :D
  11. Dobrze wiedzieć :D, jednak graczy nie mających styczności z GMem trochę to odciąga.
  12. zrobilem CI przyklad @Edit link https://gmclan.org/up6961_12_KASA_PRZYKLAD.html
  13. 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.
  14. 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.
  15. 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)
  16. ... :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:
  17. 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
  18. 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:
  19. http://www.virustotal.com/file-scan/report...b2a8-1297359184 Zeskanowałem tym moją nową (prawie pustą) grę. Skąd ten wirus? :glare:
  20. w obj gdzie masz odtwarzanie muzyki zaznacz persistent
×
×
  • Dodaj nową pozycję...