Skocz do zawartości

Zablokowane Pasek HP


Rekomendowane odpowiedzi

Siema

Mam jeden porblem bo wiecie potrafie zrobic pasek z hp itp... tylko jak to zrobic zeby on sie przemieszczal tzn. ze jak sie rusze ludzikiem to zeby ten pasek na gorze szedl za nim... Pomozcie plx!

@Edit

i jeszcze jedna taka sprawa bo na gorze tez chce miec bp i jakby ktos mogl mi pomoc to bede wdzieczny...

Odnośnik do komentarza
Udostępnij na innych stronach

Zapewne rysujesz tak:

draw_sprite( sprte, -1, x, y )

Ale żeby "latało za graczem" musisz zwiększać odpowiednio x i y, w zależności od tego jak daleko jest gracz. Masz dwie zmienne:

view_xview - x ekranu

view_yview - y ekranu

Zatem:

draw_sprite( sprite, -1, x + view_xview, y + view_yview );

Przy czym x i y to pozycja w oknie naszego sprite'a.

Odnośnik do komentarza
Udostępnij na innych stronach

Może tak:

 

Rysujesz te dwa paski z depth=0

Potem nakładasz na nie ten obrazek (tyle że w miejscu gdzie mają być paski musi być przezroczysty) i dajesz mu depth=-1

 

W GML jestem nowy, jeśli walnąłem byka, poprawcie mnie i zwyzywajcie xD

Odnośnik do komentarza
Udostępnij na innych stronach

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...