Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Wcisniety klawisz

Ostatnio zmodyfikowano 2017-05-12 03:27
Autor Wiadomość
pimpek
Temat założony przez niniejszego użytkownika
Wcisniety klawisz
» 2017-05-11 15:16:31
Czesc.
Mam problem, otoż przy przycisnieciu klawisza ENTER, po ktorym nastepuje czynnosc ( np. skok - jedna)  postać skacze ciągle (gdy klawisz jest wcisniety ciągle, przytrzymany), gdy wcisne tylko raz i puszcze klawisz( skoczy raz).   
Czyszczenie bufora nic nie daje .   Jak zrobic aby po wcisnieciu ciaglym klawisza, trzymaniu go  instrukcje wykonywaly sie tylko raz a nie ciagle ( tak zeby ignorowal ciagle wysylanie kodu do bufora).
Dodam ze 'gra' jest proceduralana w pętli.
 Pozdro.
P-160945
Saran
» 2017-05-12 00:05:49
Możesz dodać warunek aby postać nie mogła skakać, póki jest w powietrzu (czyli już skacze).
P-160964
Rashmistrz
» 2017-05-12 03:27:36
Emmm...
Walnij sobie gdzieś w kodzie bool InAir = true;
lub wykorzystaj !OnGround, jak masz taką.

A jak chcesz mieć double jump to sprawdź czy z poprzedniego
razu klawisz był puszczony i czy nastąpiło drugie wciśniecie.
P-160976
« 1 »
  Strona 1 z 1