Wcisniety klawisz
Ostatnio zmodyfikowano 2017-05-12 03:27
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. |
|
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). |
|
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. |
|
« 1 » |