Skocz do zawartości

Wyszukaj

Wyświetlanie wyników dla tagów 'sinusy' .



Więcej opcji wyszukiwania

  • Wyszukaj za pomocą tagów

    Wpisz tagi, oddzielając je przecinkami.
  • Wyszukaj za pomocą nazwy autora

Typ zawartości


Forum

  • Ogólnie
    • Informacje od ekipy GMCLAN
    • Arena
    • Valhalla
  • Game Maker: Studio 1.x i 2.x
    • 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
    • Platforma Intuicio
    • 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

Kalendarze

  • Kalendarz GMClanu

Grupa podstawowa


AIM


MSN


Website URL


ICQ


Yahoo


Jabber


Skype


Team


Tlen


Steam


GG


Nagrody


last.fm


Skąd


Interests

Znaleziono 1 wynik

  1. Siemanko^^ Jako, że jestem burak z matmy, potrzebuję pomocy. Chcę zrobić aby wróg atakował gracza magicznym kółkiem (super zaklęcie). Ale nie chcę tego robić w prosty sposób, jak: speed = 8; direction = point_direction(x, y, oPlayer.x, oPlayer.y); Graficznie: https://imgur.com/a/1qfdfk3 Mam na myśli, żeby zrobić to po linii pochyłej: https://imgur.com/lqZjX3M Próbowałem coś z sinusami, ale marny wynik (przypominam o beztalenciu do matematyki). Później coś zaświtało i całkiem przyjemny efekt wyszedł za pomocną ścieżek: ///rysuj sciezke var _pd = point_distance(x,y, oPlayer.x, oPlayer.y); bullet_path = path_add(); path_add_point(bullet_path, x, y, 100); //start path_add_point(bullet_path, x+ _pd/2, y+50, 100); //srodek path_add_point(bullet_path, oPlayer.x, oPlayer.y, 100); //koniec path_set_kind(bullet_path, true); path_set_precision(bullet_path, 8); path_set_closed(bullet_path, false); path_start(bullet_path, speed, path_action_stop, 0); i wyglądało to, jak na gifie powyżej, aczkolwiek tylko i wyłącznie wtedy, kiedy byłem z wrogiem w tej samej linii, czyli nasze y było takie samo, bądź zbliżone. Pobawiłem się chwilę z path_rotate ale nic z tego. Jakieś malutkie nakierowanie, jakby to zrobić? PS: przy okazji możecie mi powiedzieć jak osadzać gify, żeby nie było hiperłączy
×