Skocz do zawartości

kolizja nie kolizja


Nikas

Rekomendowane odpowiedzi

Siiemka!ostatnio robie gre Little Green i wiekszosc nazeka ze moje gry kture robie jak ma sie podejsc i pogadac kims to nie mozna potem odejsc :crying: prosze pozmozcie bo chodzi o to ze np jak bede bardzo bliziutko danego obiektu ale nie bede go dotykal to wysiewtli sie tekst i zebym wogole nie mogl go dotknac

 

rozumiecie :lol: ??

Odnośnik do komentarza
Udostępnij na innych stronach

zrobilem tak

 

STEP

if distance_to_object(objekt) < 10 //jesli odleglosc od obiektu "objekt" jest mniejsza niz 10 pixeli

{

show_message("cos tam"); //to wyslwietla sie napis "cos tam"

}

 

i nie ma objektu z kturym gracz ma sie zderzyc... czemu??

Odnośnik do komentarza
Udostępnij na innych stronach

wiem xD HA AZ NA TYLE TO GLUPI NIE JESTEM!! :P wpisalem tylko to co mialem pod ctrl+v

te poskie ęłąóif czy jakos tak poprawilem po prostu nie ma tego obiektu z kturym gracz ma sie zdezyc

 

//wiecie ze tacy zwyczajni userzy to mi bardziej pomogli niz ci wszyscy moderatorzy (bez urazy oczywiscie)//

Odnośnik do komentarza
Udostępnij na innych stronach

ok zrobilemjak miki i dziala tylko ze odejsc nie chce i ciagle sie napis wyswietla a moze zrobimy tak jak bedzie kolizja z o obiektem to bohater sie odbij np na 5 mm a teksty sie wyswietla ok??

Pisz poprawnie, bo będzie warn!

Dawidsu

Odnośnik do komentarza
Udostępnij na innych stronach

zacznijmy moze jeszcze raz....

 

dajcie mo kod jak

 

Gdy bohater dotknie objektu to odbije sie na 5 mm!! :twisted:

PS.TYMON W JAKIM PROGRAMIE TO RYSOWALES??

Odnośnik do komentarza
Udostępnij na innych stronach

create:

xe=instance_nearest(x,y,potwor)
ex=instance_nearest(x,y,potwor)

step:

If (distance_to_object(potwor) <=5)
{
if point_direction(x,y,ex.ey) >90 and point_direction(x,y,ex.ey) <180)
{x+=6}}
else
{x-=6}

:]

 

Prościej by było zastosować zmienne, ale jak już napisałem już mi się nie chce poprawiać :P

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ę...