Skocz do zawartości

efekt luzu dla niezarejestrowanej wersji


artimal

Rekomendowane odpowiedzi

hejka.

Jak w nazwie tematu chodzi mi o stworzenie efektu luzu tak jak w samochodach,bo jak się rozpędzi prawdziwy samochód i się puści gaz albo wrzuci luz to samochód nadal jedzie jak cokolwiek rozumiecie z tych bełkotów to dajcie odpowiedz

pozdro artimal

Odnośnik do komentarza
Udostępnij na innych stronach

  • Administratorzy

bo jak przepisałeś w słowo w słowo, to nic dziwnego. Ja dałem tylko fragment kodu, zamiast ... masz analogicznie następne prędkości wstawiać i biegi, do tego obsługa biegów by się przydała jakoś.

Odnośnik do komentarza
Udostępnij na innych stronach

if keyboard_check_pressed(vk_up) {
if biegg=true {
bieg+=1
}
} 
if keyboard_check_pressed(vk_down) {
if biegd=true {
bieg-=1
}
}
if bieg < 1 {
biegd=false
}
else {
biegd=true
}
if bieg > 5 {
biegg=false
}
else {
biegg=true
}

To jest tak jeśli samochód ma mieć 6 biegów.

I niezapomnij w create utworzyć zmiennych biegd i biegg na true

O to chodziło??

Odnośnik do komentarza
Udostępnij na innych stronach

masz to w faq.

 

Tworzymy animację obracającego się ludzika (można do tego użyć opcji 'Animation->Roation sequence' w 'Edit sprite'). Następnie tworzymy odpowiedni obiekt i w "step" wpisujemy mu:

kod:

image_single = direction * image_number/360;
if (keyboard_check(vk_left))
direction+=5;
else
if (keyboard_check(vk_right))
direction-=5;

if (keyboard_check(vk_up) )
speed=3;
else
if (keyboard_check(vk_down) )
speed=-2;
else
speed=0;

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