Skocz do zawartości

wyswietlanie najblizszego objektu z hp i tym podobne...


Kendzop

Rekomendowane odpowiedzi

http://www.heavygames.com/alloy/showgame.asp - link na wzor ktorego trzeba zrobic =)

 

chodzi mi o cos takiego aby pojawial mi sie w rogu ekranu sprite z przeciwnikiem i jego hp

ale ten przeciwnik ktory jest najblizej objektu celownik lub tego do ktorego dotarl pocisk

zalozmy ze mam 10 przeciwnikow (nie ma parentow) i 5 pociskow

wiem ze jest da sie cos takiego zrobic ale to przerasta moje mozliwosci

z gory thx

Odnośnik do komentarza
Udostępnij na innych stronach

W kolizji pocisku z obiektem:

global.lastid = other.id;

W draw bohatera (albo innego obiektu):

if( global.lastid != noone )
{
     if( instance_exists( global.lastid ) )
     {
          var i;
          i = global.lastid;
          
          draw_text( 100, 0, 'HP: ' + string( i.hp ) ); //Albo coś podobnego - wyświetlającego informacje o potworze etc.
          draw_sprite( i.sprite_index, i.image_index, 0, 0 );
     }
     else
          global.lastid = noone;
}

Tylko oczywiście to należy jeszcze zmodyfikować.

 

Pablo, zacznij pisać na temat :/

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

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