Skocz do zawartości

karolo320

Użytkownicy
  • Postów

    1 928
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez karolo320

  1. albo daj w pocisku w stepie direction=point_direction(x,y,costam.najblizszy.x,costam.najblizszy.y) Ale to bedzie samonaprowadzal
  2. Poczytaj faq, kombinuj a kiedyś zrozumiesz :D\ Ale pisz PW to postaram się wytłumaczyć, pomóc
  3. a ten mój nie obsłuży? Jeśli nie, to skopiuj cały kod xD
  4. No, pół pro w lite :) I wszystkie opcje potrzebne do tego przykładu są tam
  5. bo jest co krytykować. Zara ściągnę :) E: A jednak mi się nie chce E2: OMg, ktoś mi dał raport ;(
  6. @ediepl tam jest "powinno", a nie "musi" ok nie wiem czy o to chodziło ale mosz: https://gmclan.org/up7221_12_cos.html
  7. hm, dlaczego w create direction to 90? speed też w create powinien być.
  8. To dobrze :D Myślałem, że jak grafika, to i dźwięk. Sorry
  9. Hmm, a dźwięki typu dźwięki broni, dźwięki statku kosmicznego? Jak dla mnie to możnaby brać je z neta, bo nie każdy może sobie coś takiego nagrać.
  10. karolo320

    helikopter

    lub wwal to w sprita, a ukaże Ci się to na klatkach, a potem usuń te niepotrzebne
  11. karolo320

    The Groust

    sprecyzuj "za jakiś czas"
  12. yyy... jest 20MB teraz
  13. Okej działa :) Wielkie dzięki wszystkim, w szczególności Huderowi. Wystarczyło po akcji (instance_destroy()) dać break; żeby wyjść z pętli
  14. A to nie zdeaktywuje też menu? Wtedy gra będzie bez możliwości aktywacji
  15. Nie wiem :D Powiedz co jest źle bo nie działa, proszę: GML while ( true ){ draw_set_color(c_black) draw_rectangle(view_xview+10,view_yview+10,view_xview+630,view_yview+470,0) draw_set_color(c_white) draw_text(15,15,'Menu pauzy') if ( keyboard_check_direct(vk_escape)){ instance_destroy(); break; } draw_set_color(c_lime) draw_rectangle(50,200,150,250,0) draw_set_color(c_black) draw_text(55,205,'KONTYNUUJ') draw_set_color(c_lime) draw_rectangle(200,200,300,250,0) draw_set_color(c_black) draw_text(205,205,'WYJDZ') if ( mouse_check_button(mb_left)){ if (script0(50,200,150,250){ instance_destroy() }else if script0(200,200,300,250){ game_end() } } screen_wait_vsync(); screen_refresh(); keyboard_clear(vk_escape); } I cytat z dokumentacji: keyboard_check_direct(key) Podobny do keyboard_check, z tym że sprawdza to z poziomu sprzętu, dzięki temu gra odczytuje naciśnięcie nawet kiedy okno gry nie jest aktywne. Umożliwia to także sprawdzenie klawiszy: vk_lshift, vk_lcontrol, vk_lalt, vk_rshift, vk_rcontrol, vk_ralt oraz przycisków myszy: mb_left, mb_middle i mb_right.
  16. Ale nie ma mouse_check_direct :) A w dokumentacji pisze, że keyboard niby obsługuje myszke.
  17. nie. :P Ale chyba wiem co, zaraz sprawdzę i powiem :) E: A jednak nie, myślałem, że przy tym while nie wykonują się skrypty, ale jak wrzuciłem skrypt (if mouse_x>50 itd) w draw to też nie działa E2: A może ta funkcja keyboard_check_direct(mb_left) jest nie poprawna, bo to nielogicznie brzmi. niby keyboard check, a w nawiasie myszka
  18. nie. :P Ale chyba wiem co, zaraz sprawdzę i powiem :)
  19. A co to ma do limitu wysłanych gier przez jednego człeka? :)
  20. Czyli nie ma ograniczenia, fajnie :P Bo może zdążę dwie zrobić
  21. Hmm, ile max można wysłać gier? Pół demoniczny post!!! :twisted:
  22. hmm, może to while(true) przerywa? W innych przypadkach działa poprawnie, ale w tej pauzie nie :( Pewnie nie odczytuje mouse_x i mouse_y Ale dzięki, nie wymyśliłbym tego pewnie :)
×
×
  • Dodaj nową pozycję...