Skocz do zawartości

QuadEngine Car Example


Rekomendowane odpowiedzi

Samochodzik powinnien się z górki staczać, a on się zatrzymuje, hmm coś za wolno spada także ;P
Spadanie można se ustawić wedle uznania:

GML (CarStep)
.......

k1y += 5; // ---->> tutaj :D

k2y += 5; // ---->> i tutaj

if ( keyboard_check( vk_right ) )

{

//k1x += 10; // a tutaj napęd na drugie kółko;P

k2x += 10;

cx += 10;

kdir -= 10;

}

.......

 

A się zatrzymuje przez te kółka, w następnej wersji dzięki body będzie można to naprawić ;P

Odnośnik do komentarza
Udostępnij na innych stronach

Spróbujcie dać sobie coś takiego w STEP samochodu :

GML
QuadObjectGlueForced( kolo1, kolo2, 150 );

QuadObjectGlueForced( car, kolo1, 90 );

QuadObjectGlueForced( car, kolo2, 90 );

k1x = QuadObjectGetX( kolo1 );

k1y = QuadObjectGetY( kolo1 );

k2x = QuadObjectGetX( kolo2 );

k2y = QuadObjectGetY( kolo2 );

cx = QuadObjectGetX( car );

cy = QuadObjectGetY( car );

 

k1y += 5;

k2y += 5;

if ( keyboard_check( vk_right ) )

{

//k1x += 10;

k2x += 10;

cx += 10;

kdir -= 10;

}

if ( keyboard_check( vk_left) )

{

//k1x += 10;

k2x -= 10;

cx -= 10;

kdir += 10;

}

 

QuadObjectSetPos( car, cx, cy );

QuadObjectSetPos( kolo1, k1x, k1y );

QuadObjectSetPos( kolo2, k2x, k2y );

 

x = cx;

y = cy;

Ogólnie spoko ale musisz jeszcze popracować nad silnikiem :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ę...