Skocz do zawartości

Gibki Kaktus

Użytkownicy
  • Postów

    820
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    7

Treść opublikowana przez Gibki Kaktus

  1. Napisałem Ci jeszcze przed Twoim postem, że używasz złej pozycji :P Użyj collision_line, lub sprawdzaj sobie y gracza. coś jak: GML if abs(y-obj_gracz.y)<20{ //Kod } Abs działa na zasadzie, że zawsze zwraca Ci wartość dodatnią jakbyś nie wiedział ;)
  2. Nieźle, zrobiłeś zarchizowałeś stream z 3 marca tego roku :D
  3. GML i = instance_create( x+25*image_xscale, y-15, obj_laserek ) A jak miało się nie pojawiać w dziwnym miejscu, skoro zmieniałeś y a nie x?
  4. Tak, tak jest. I poza tym: GML if !variable_global_exists('gamepad_mode') { global.gamepad_mode=false; //tutaj gamepad wylaczony global.gamepad_a=5; //przycisk A global.gamepad_d=6; //przycisk D global.gamepad_space=3; //przycisk Spacja //zywamy domyslnych z pada czyli x-axis,strzalek nie definiujemy } Miałeś to zrobić na ini, a nie znów ta funkcja, ona jest taka...bezużyteczna? :/
  5. Wykorzystaj do tegp np plik ini. Gdy gracz będzie przełączał pomiędzy klawiaturą a padem to to zapisuj, a przy odpaleniu gry sprawdź, jaka wersja jest wybrana ;) Twoja metoda nic nie da, bo i tak za każdym wejściem do gry globalne są usuwane.
  6. Co chcesz osiągnąć tym sposobem? Chcesz, żeby za każdym uruchomieniem gry było trzeba pada włączać, czy jak raz się zmieni, to na zawsze zostaje do odwołania?
  7. Tutaj akurat _Matrixa winić nie można :P Tym bardziej, że opublikował jako pierwszy ;)
  8. Masz ustawione orgin na środku.(Jak masz nazwę sprite i tam go edytujesz). Jeśli ustawisz x na 0, to będzie git ;)
  9. W Drawie też mogłeś mieć. Różnica jest taka, że Draw_GUI pokazuje zawsze widoczny widok(masło maślane), w sensie, że pozycje są ustalone od obecnego ustawienia viewu. W Draw pokazuje w pozycjach rooma. Jeśli chcesz, żeby było zawsze widoczne, to piszesz np: x+view_xview[0].
  10. Masz to wpisane w draw, czy draw GUI? Jeśli w draw, to pamiętaj, że ono pokazuje w pozycji roomu standardowo, nie viewa.
  11. GML draw_sprite_ext(spr_tlen,0,2,2,tlen/10,1,0,image_blend,1); Prosta matma, musisz dzielić a nie mnożyć :P I to draw jest w bohaterze? W takim razie nie musisz pisać obj_player.
  12. Wyrzuć to ze stepa i zrób jak threef napisał. W Draw: GML if tlen<10 draw_sprite_ext(spr_tlen,0,2,2,obj_player.tlen*10,1,0,image_blend,1); Wszystkie funkcje z draw_* wstawiaj tylko do draw.
  13. GML if distance_to_object(obj_woda)<1 draw_sprite_ext(spr_tlen,0,2,2,obj_player.tlen*10,1,0,image_blend,1); Zależy. Ext po prostu rozciąga pasek, natomiast part ucina go. Jak jest cały jednolisty w poziomie, to żadna różnica ;)
  14. Gibki Kaktus

    Galeria Grafik

    Daaamn....każdy teraz survival robi? Kolejny next projekt do wyrzucenia :/ A tak poza tym to bardzo ładne :)
  15. Nie :D Chyba, że to nie będzie tylko budowanie i kopanie i nie będzie głównie na tym oparte. A raczej, jeśli to będzie uatrakcyjnienie.
  16. Jeśli poprawisz skręcanie, w sensie, żeby skręcać przy dużej prędkości, bo to jest masakra teraz. A tak ogólnie to spoko się zapowiada.
  17. Nie miałem radianów. Maturę za rok mam.
  18. Do wyznaczania stopnia pomiędzy dwoma punktami :D
  19. W GMie jest gdzieś wbudowana tabelka wszystkich kątów trygonometrycznych? Chodzi mi o komplet tego np: tg 34o ≈ 0,67 tg 39o ≈ 0,8
  20. GML //Else do pierwszego warunku if(pierwszy_warunek){ if(drugi_warunek){ //costam } }else{ //costam } //Else do drugiegowarunku if(pierwszy_warunek){ if(drugi_warunek){ //costam }else{ //costam } }
  21. Stworzyłbym jakąś gierkę z tylko losowo generowanymi spritami :D I fajnie wygląda. No dobra, ######ście, a nie fajnie :D
  22. Już gdzieś o tym pisałeś i mam pytanie...czy ty masz otwieranie plików .rar w gamemakerze? Ten drugi link to jest rar a w nim jest exe..
  23. Instalując GM <Studio instalujesz wersję Lite, możesz przejść do pro, jeśli masz klucz.
×
×
  • Dodaj nową pozycję...