Skocz do zawartości

domek593

Użytkownicy
  • Postów

    99
  • Dołączył

  • Ostatnia wizyta

Odpowiedzi opublikowane przez domek593

  1. Witam. Posiadam sobie obiekt o_health oraz o_inv. Pierwszy z nich rysuje mi pasek zycie nad bohaterem, a drugi rysuje mi inwentarz. Gdy wciskam klawisz I tworzy mi się obiekt o_inv, który ustawiony ma

    GML
    draw_set_alpha=0.6
    . No i problem w tym, że nagle wszystkie obiekty które są rysowane stają się przezroczyste.
  2. Nie rozumiem problemu. Chcesz, żeby animacja tej postaci się nie zastrzymała? To usun ten kod od image_speed = 0, albo dodaj kolejną zmienną która blokuje zatrzymanie animacji, np.

     

    GML
    if instance_exists(wik)

    {

    if wik.x>her.x-15

    {

    instance_deactivate_object(head);

    sprite_index=sklon;

    image_speed=1;

    nie_zatrzymuj_animacji = false;

    }

    }

     

    if global.stop=1 and nie_zatrzymuj_animacji = true {

    ...

    }

     

    Chodzi o to ze ta postać biegnie. Gdy global.stop=1 to postac animacji ma sie zatrzymac, lecz gdy podbiegnie do niego druga postać to ma się zmienić sprite i rozpaczać animacja.

  3. Witam. Problem wygląda następująco.

    Kiedy ludek, wejdzie w moba uruchamia się zmienna global.stop=1. (wszystkie postacie się zatrzymują)

    W step bohatera:

    GML
    if instance_exists(wik)

    {

    if wik.x>her.x-15

    {

    instance_deactivate_object(head);

    sprite_index=sklon;

    image_speed=1

    }

    }

     

    if global.stop=1

    {

    image_speed=0

    exit

    }

    }

     

    Problem w tym ze sprite się zmienia, ale jego prędkość pozostaje ciągle 0, bo global.stop=1. A musze użyć tej zmiennej zeby zatrzymać wszystkie postacie. Bo kazdy mobek ma w stepie, ze jesli global.stop=1 to się zatrzymuje.

  4. Witam ponownie. Posiadam wersję 8.1 Game Maker'a i czasami podczas testowania gry wyskakuje mi komunikat "Failed to run the game!". Musze wtedy zrestartować program (wtedy znów gra odpala się normalnie). Lub co gorsze, komputer się zawiesza na ok. minutę po czym dopiero gra się odpala.

    Posiadam Windows 7 Ultimate 32-bit.

  5. Witam. Od wczoraj zmagam się z falistym ruchem npc.

    290.jpg

    O tak ruch mi chodzi. NPC porusza się ciągle w lewo, ale jego wartosc vspeed jest ciągle zwiekszana o np. 0.1 a gdy osiagniec vspeed np. 5 to ma płynnie zmniejszać wartosc o 0.1 aż do vspeed -5, i potem znów płynnie o 0.1 do vspeed 5. Pytanie jak?

  6. Po pierwsze, brak screenów = warn

    Po drugie, gra (program) czy co tam jeszcze jes bez sensu. Po co to? Ja tam sie takich rzeczy nie boje. 1/5

    Ja zrobiłem takie coś z Vaderem i jego oddychaniem, otwieranie i zamykanie CD itp.

     

     

    SS nie pokazuje sie w czyms takim <_<

    Juz mowilem nie wiem po co to robilem nudzi mi sie xD

×
×
  • Dodaj nową pozycję...