Skakanie tylko po wciśnięciu klawisza

Pytania i problemy dotyczące fizyki i logiki w BGE.
Awatar użytkownika
maniek
Administrator
Posty: 613
Rejestracja: 18 lip 2012, 11:03

Skakanie tylko po wciśnięciu klawisza

Postautor: maniek » 07 sty 2016, 1:21

Czy ktoś wie jak za pomocą kostek logiki zrobić skakanie tylko po wciśnięciu klawisza, ale już nie w trakcie jego ciągłego trzymania??
Nowy serwis z fajnymi, imprezowymi, niedrogimi koszulkami - http://fajne-koszulki.com.pl

Awatar użytkownika
Woobuz
Posty: 270
Rejestracja: 16 wrz 2012, 12:47
Lokalizacja: Bielsko Biała
Kontaktowanie:

Re: Skakanie tylko po wciśnięciu klawisza

Postautor: Woobuz » 07 sty 2016, 2:05

W nowszych wersjach blendka dodano fizykę obiektu "Character". Przydaje się w tworzeniu gier, bo można fajnie ustawić sterowanie. Samo skakanie bardzo łatwo zrobić, po prostu zrób tak, jak jest na poniższym obrazku ;)

Obrazek

Siłę skoku ustawiasz w parametrze Jump Force. Resztę raczej ogarniesz :)
"Bo w każdym z nas jest Chaos i Ład, Dobro i Zło. Ale nad tym można i trzeba zapanować. Trzeba się tego nauczyć."

Awatar użytkownika
maniek
Administrator
Posty: 613
Rejestracja: 18 lip 2012, 11:03

Re: Skakanie tylko po wciśnięciu klawisza

Postautor: maniek » 07 sty 2016, 2:20

Nie może to być typ "Character" bo sterujemy kulą(Marble), a nie postacią i potrzebuję siły rotacji (Torque). Poza tym nawet jak przestawię na typ Character to to nie rozwiązuje problemu, ponieważ kula podskakuje podczas trzymania klawisza. A mi chodzi żeby podskoczyło raz przy wciśnięciu, a następny raz przy odpuszczeniu klawisza i ponownym wciśnieciu
Nowy serwis z fajnymi, imprezowymi, niedrogimi koszulkami - http://fajne-koszulki.com.pl

araagon
Posty: 231
Rejestracja: 19 lip 2012, 6:15

Re: Skakanie tylko po wciśnięciu klawisza

Postautor: araagon » 07 sty 2016, 15:52

Witaj
Zrobisz to bardzo prosto:
http://zapodaj.net/21c5d2e4b2eaa.png.html
Działa jeden raz nawet jak trzymasz naciśnięty klawisz. Ale jak go zwolnisz i kula np zacznie spadać a ty naciśniesz raz jeszcze to podskoczysz w powietrzu.
Potrzebowałbyś jakąś logike na wykrywanie czy kula dotyka powierzchni i przełączanie "statów" z jednego na drugi.
Ostatnio zmieniony 07 sty 2016, 15:58 przez araagon, łącznie zmieniany 1 raz.
araagon

Awatar użytkownika
maniek
Administrator
Posty: 613
Rejestracja: 18 lip 2012, 11:03

Re: Skakanie tylko po wciśnięciu klawisza

Postautor: maniek » 07 sty 2016, 15:57

No tak "Tap".. Czemu ja o tym zapomniałem? Działa dzięki.. a w powietrzu nie podskoczy bo mam powiązane to z sensorem Collision, także wiesz.. jeszcze raz dzięki :)
Nowy serwis z fajnymi, imprezowymi, niedrogimi koszulkami - http://fajne-koszulki.com.pl


Wróć do „Fizyka i logika”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 1 gość