Skocz do zawartości

schody 3d


Rekomendowane odpowiedzi

Grawitacja. ( nie sprawdzałem czy działa ale raczej tak )

 

GML (create)
grav = 0.01; // sila grawitacji

zSpeed = 0; // predkosc w pionie

z = 0; // wysokosc na ktorej sa stopy gracza

floorHeight = z; // wysokosc podlogi na ktorej gracz stoi</span>

 

GML (step)
if ( z <= floorHeight )

{

// gracz stoi na podlodze ( podloga jest na wysokosci floorHeight )

z = floorHeight;

zSpeed = 0;

}

else

{

// gracz jest w powietrzu

zSpeed -= grav;

}

 

// skok

if ( keyboard_check_pressed(vk_space) && z = floorHeight )

{

zSpeed += 5;

}

 

z += zSpeed;

Odnośnik do komentarza
Udostępnij na innych stronach

Grawitacja. ( nie sprawdzałem czy działa ale raczej tak )

 

GML (create)
grav = 0.01; // sila grawitacji

zSpeed = 0; // predkosc w pionie

z = 0; // wysokosc na ktorej sa stopy gracza

floorHeight = z; // wysokosc podlogi na ktorej gracz stoi</span></span></span>

 

GML (step)
if ( z <= floorHeight )

{

// gracz stoi na podlodze ( podloga jest na wysokosci floorHeight )

z = floorHeight;

zSpeed = 0;

}

else

{

// gracz jest w powietrzu

zSpeed -= grav;

}

 

// skok

if ( keyboard_check_pressed(vk_space) && z = floorHeight )

{

zSpeed += 5;

}

 

z += zSpeed;

spóbowałem to zrobic ale skok nie dziala

 

Nie dubluj postów, używaj opcji edytuj - Uzjel

Odnośnik do komentarza
Udostępnij na innych stronach

to co pomoże mi ktoś

Używaj opcji edytuj po pierwsze.

Po drugie pozamieniaj wszystkie zmienne w kodzie radeoka, na takie jakie miałeś w kodzie jak ich nie miałeś to zadeklaruj je w create i dopisz taką linijkę

GML (step)
z+=zSpeed
.
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ę...