Skocz do zawartości

Zablokowane Hamulec ręczny


Ra3l

Rekomendowane odpowiedzi

create:

GML
break_mode=false

keyboard press space:

GML
break_mode=true

keyboard release space:

GML
break_mode=false

step:

GML
if(break_mode)

friction=0.4

else

friction=0

Odnośnik do komentarza
Udostępnij na innych stronach

  • 7 miesięcy temu...

zedytowalem i poprawilem tamten kod.

break_mode to zmienna trybu hamowania.

jak nacisniesz spacje to tryb hamowania sie wlacza i speed zwalnia.

jak puscisz spacje to tryb hamowania sie wylacza i speed nie zwalnia.

Odnośnik do komentarza
Udostępnij na innych stronach

Nie wiem czy robię coś źle czy jak ale nie działa:

 

if (keyboard_check_pressed(vk_space)){ // Hamulec reczny

break_mode=true

}

if (keyboard_check_released(vk_space)){

break_mode=false

}

 

w create nazwana zmienna, i w step to co podałeś i to co wyżej.

 

Co prawda hamuje jak nacisnę, ale nie o to chodziło.

 

Chodziło o to żeby na starcie był włączony ręczny, po naciśnięciu spacji wyłączony. i tak w kółko. nie przytrzymaniu tylko naciśnięciu. raz się naciśnie aby włączyć się puści i nadal jest włączony.

Odnośnik do komentarza
Udostępnij na innych stronach

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...