Skocz do zawartości

Znajdź zawartość

Wyświetlanie wyników dla tagów 'pagórek' .

  • Wyszukaj za pomocą tagów

    Wpisz tagi, oddzielając je przecinkami.
  • Wyszukaj przy użyciu nazwy użytkownika

Typ zawartości


Forum

  • Ogólnie
    • Informacje od ekipy GMCLAN
    • Arena
    • Valhalla
  • GameMaker
    • Pytania początkujących
    • Pytania zaawansowanych
    • GM:Studio 1.x
    • Gotowe Skrypty, przykłady, dodatki, silniki 3D dla GM
    • Dyskusje o GM
  • Inne programy
    • Godot: Pytania & Dyskusja
    • Unity: Pytania & Dyskusja
    • Construct: Pytania & dyskusja
  • Nasze produkcje
    • Gotowe gry i programy
    • Dema gier i programów
    • Zapowiedzi
  • Twórczość Grup Indywidualnych
    • Gear-Studio.com
    • Propaganjas Games
    • MoaCube
    • OxGames
    • N94 Games
  • Kąciki programowania
    • C, C++
    • .NET Framework (C#, ASP.NET itp.)
    • Pascal, Delphi
    • HTML, PHP, mySQL, JavaScript
    • Inne języki
  • Multimedia
    • Grafika
    • Muzyka i dźwięk
  • Inne
  • GMS 1.4 - posiadacze Tematy

Szukaj wyników w...

Znajdź wyniki, które zawierają...


Data utworzenia

  • Od tej daty

    Do tej daty


Ostatnia aktualizacja

  • Od tej daty

    Do tej daty


Filtruj po ilości...

Dołączył

  • Od tej daty

    Do tej daty


Grupa podstawowa


Team


Nagrody


Steam


Skąd


Adres www


Hobby


Customowy tytuł

Znaleziono 1 wynik

  1. Witam serdecznie, produkuję obecnie beat em upa i dodałem różne wysokości: Mam taki oto prosty kod na kolizje z blokami z tym że owe górki również traktuję jako bloki i próbuję dodać do nich warunek niemożliwości chodzenia po nich kiedy jesteśmy niżej. Kod obrazujący wysokości to tylko to yy>yy_high yy to obecna wysokość a yy_high to wartość wysokości obiektu z którym kolidujemy. Ogólnie problem polega na tym że kiedy ustawię blok jako solidny nie da się na niego wchodzić a kiedy solidny nie jest wszystko działa ale często postać utyka w ścianie. ps: nie chcę wyłączać i włączać solida boo pojawi się problem z większą ilością przeciwników spacerujących po mapce //Kolizje horyzontalne if place_meeting(x+hspd_,y,objSLOPE) && yy>yy_high { while !place_meeting(x+sign(hspd_),y,objSLOPE) { x+=sign(hspd_) } hspd_=0 } //Kolizje vertykalne ///To samo co wyżej tylko dla kolizji vertykalnych if place_meeting(x,y+vspd_,objSLOPE) && yy>yy_high { while !place_meeting(x,y+sign(vspd_),objSLOPE) { y+=sign(vspd_) } vspd_=0 }
×
×
  • Dodaj nową pozycję...