Skocz do zawartości

Obiekt wchodzi mi do ziemi:(


bobo

Rekomendowane odpowiedzi

Mój bochater gry wchodzi mi do ziemi tzn. powoli zanika w ziemi:(

NIech mi ktoś powie co zrobic!!

Ten problem juz rozwiązałem:)

Ale mam inny jak zrobic strzelanie w GM 5?

Przeszukałem cale forum i nic nie znalazlem... :crying:

Edytowane przez bobo
Odnośnik do komentarza
Udostępnij na innych stronach

Wpisałem to i mi obiekt wchodzi do ziemi:

 

 

QUOTE

tworzysz objeckt blok(to objekt po ktorym chodzic bedzie hero, pamietaj zeby byl on soild).tworzysz objekt hero. W jego stepie dajesz

CODE

if place_free(x,y+1)

{gravity = 0.5}

else

{gravity = 0}

 

 

W colizji z blokiem

CODE

move_contact_solid(270,4)

vspeed = 0

 

 

przy nacisnieciu klawiszu prawo dajesz

CODE

if place_free(x+4,y)

{x+=4}

a przy przycisku w lewo

CODE

if place_free(x-4,y)

{x-=4}

Teraz trzeba ustalic jeszcze skakanie ktore ustawiasz w przycisku w gore

CODE

if ! place_free(x,y+1)

{vspeed = -10}

Odnośnik do komentarza
Udostępnij na innych stronach

  • Filar Społeczności

Jak zrobić strzelanie? To zależy w którym kierunku chcesz, aby leciał pocisk.

 

Jeśli jest tak jak w klasycznej platformówce (widok z boku) to zrób tak:

 

Stwórz obiekt obj_pocisk

W zdarzeniu Create:

direction = obj_gracz.direction; // w miejsce obj_gracz wpisz, jak się nazywa postać

 

Jeśli chcesz zabić potworka od razu:

W zdarzeniu kolizji z jakimś potworkiem:

instance_destroy(); //kasujemy pocisk

other.instance_destroy(); //kasujemy potworka

score = score+10; //dodajemy 10 punktów

Odnośnik do komentarza
Udostępnij na innych stronach

To w obiektach do których masz strzelać:

if mouse_x>x
&& mouse_x<x+sprite_width
&& mouse_y>y
&& mouse_y<y+sprite_height
{
   if mouse_check_button_pressed(mb_left)
   {
       //Tu skrypk który będzie dodawać do wyniku ileś tam punktów//
       
       instance_destroy();
   }
}

Odnośnik do komentarza
Udostępnij na innych stronach

Tymon miejsza z tym powiedzcie mi tylko jak zrobic to co napisał Korodzik bo mi to nie działa.Wyskakuje jakis błąd... :crying:

 

Chyba se z tej gry narazie zrezygnuje... Jak nikt nie odpowie:|

Chyba zrobie jakąś prosta siatkówke...

Edytowane przez bobo
Odnośnik do komentarza
Udostępnij na innych stronach

  • Administratorzy

NO bo jak ie ma się pojecia o programowaniu to zawsze wyskoczy jakiś błąd. Jak uruchamisz grę to pisze na czym polega błąd, ale skoro nawet z czytaniem masz problemy to moze faktycznie zrób siatkówkę...

Odnośnik do komentarza
Udostępnij na innych stronach

A ty musisz odrazu chamsko do każdego początkującego podchodzić? Takim zachowaniem napewno tylko odstraszysz początkujących od Game Makera... Pozwól mu powiedzieć jaki błąd i wytłumaczyć mu spokojnie. Jeżeli tylko chcesz najeżdżać to po co jeszcze na dodatek masz taką wysoką rangę jak Super Moderator? Super Moderator powinien dawać przykład, a nie zachowywać się momentami gorzej niż zwykli użytkownicy.

Odnośnik do komentarza
Udostępnij na innych stronach

Pamiętaj że od kiedy Ja jestem na tym forum, nie ma co panikowć jak czegoś sie nie umie. Widać że jestes początklujący , zapewne nawet nie znasz słynnego powiedzonka:"O każdej porze bigshark zawsze wam pomoże"(nie martw się, nie tylko ty nie znasz tego powiedzonka , istnieją jeszcze dwie osoby w afryce które nie znają tego przysłowia)

A więc zamiast denerwować się , panikować, obgryzać paznokcie, stresować się to lepiej poczekać na pomoc.

 

A oto i ona:

PRZYKŁAD STRZELANIA TAKI JAK W KURCE WODNEJ

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