Libgdx: [HTML / GWT] Input.isKeyPressed рд╣рдореЗрд╢рд╛ TRUE рд╣реЛрддрд╛ рд╣реИ, рдЕрдЧрд░ LibGDX рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рд░рд┐рд▓реАрдЬ рд╣реЛрддреА рд╣реИ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 16 рдорд╛рд░реНрдЪ 2018  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: libgdx/libgdx

рд╡рд┐рд╡рд░рдг рдЬрд╛рд░реА рдХрд░реЗрдВ

рдПрдХ LibGDX рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рд░рд╣рддреЗ рд╣реБрдП рдпрджрд┐ рдЖрдк рдПрдХ рдХреБрдВрдЬреА рджрдмрд╛рддреЗ рд╣реИрдВ рдФрд░ рдлрд┐рд░ LibGDX рдХреЗ рджрд╛рдпрд░реЗ рд╕реЗ рдмрд╛рд╣рд░ рдХрд┐рд╕реА рднреА рд╡рд┐рдВрдбреЛ рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЙрд╕ рдХреБрдВрдЬреА рдХреЛ рд░рд┐рд▓реАрдЬрд╝ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ LibGDX рд╡рд╛рддрд╛рд╡рд░рдг рдЙрд╕ рд░рд┐рд▓реАрдЬрд╝ рдЗрд╡реЗрдВрдЯ рдХрд╛ рдкрддрд╛ рдирд╣реАрдВ рд▓рдЧрд╛рддрд╛ рд╣реИред

LibGDX рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рдлрд┐рд░ рд╕реЗ рдкреНрд░рд╡реЗрд╢ рдХрд░рдиреЗ рдкрд░, рдХреБрдВрдЬрд┐рдпреЛрдВ рдХрд╛ рдХреБрдЫ рдкреБрди: рдорддрджрд╛рди рдореВрд▓реНрдпрд╛рдВрдХрди рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред LibGDX рдХреЛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╡реЗ рдЕрднреА рднреА рджрдмрд╛рдП рдЧрдП рд╣реИрдВ рдпрд╛ рдирд╣реАрдВ рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдВрдЬреА рджрдмрд╛рдП рдЧрдП рд╣реИрдВред

рдпрд╣ рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рд╣реИ рдХрд┐ рдпрджрд┐ рдЖрдк LibGDX рдкрд░реНрдпрд╛рд╡рд░рдг рдХреЗ рдмрд╛рд╣рд░ рдПрдХ рдХреБрдВрдЬреА рджрдмрд╛рддреЗ рд╣реИрдВ рдФрд░ рдлрд┐рд░ LibGDX рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рдЬрд╛рддреЗ рд╣реИрдВ, рддреЛ KeyDown рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рддреЛ рдпрд╣ рдЙрди рдХреБрдВрдЬрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдлрд┐рд░ рд╕реЗ рдкреНрд░рд╡реЗрд╢ рдкрд░ рдПрдХ рдмрдЧ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИ рдЬреЛ рд╕рдВрджрд░реНрдн рдХреЛ рдЫреЛрдбрд╝рдиреЗ рдкрд░ рджрдмрд╛рдП рдЧрдП рдереЗ рдХреНрдпреЛрдВрдХрд┐ рд░рд┐рд▓реАрдЬ рдкрд░реНрдпрд╛рд╡рд░рдг рдХреЗ рдмрд╛рд╣рд░ рд╣реЛ рд░рд╣реА рд╣реИред

рдкреНрд░рдЬрдирди рдХрджрдо / рдХреЛрдб

рдпрджрд┐ рдЖрдк рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЗ рдмрд╛рд╣рд░ рдПрдХ рд╡рд┐рдВрдбреЛ рдореЗрдВ ALT + TAB рдХрд░рддреЗ рд╣реИрдВ, рддреЛ LibGDX рдЖрдкрдХреЛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЬрдм рдЖрдк LibGDX рд╕рдВрджрд░реНрдн рдкрд░ рд▓реМрдЯрддреЗ рд╣реИрдВ, рддреЛ ALT (рдФрд░ рд╢рд╛рдпрдж TAB) рдХреЛ рдЕрднреА рднреА рджрдмрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреБрдЫ рдХреАрдмрд╛рдЗрдВрдб рдХреЛ рдЪрд┐рдкрдЪрд┐рдкрд╛ рдФрд░ рдЯреВрдЯрд╛ рд╣реБрдЖ рдорд╣рд╕реВрд╕ рдХрд░ рд╕рдХрддрд╛ рд╣реИред

рдпрд╣ TextField (рдФрд░ рд╢рд╛рдпрдж рдЕрдиреНрдп рдШрдЯрдХреЛрдВ рдХреЗ рдвреЗрд░) рдХреЗ рд╕рд╛рде рдХреБрдЫ рдмрд╣реБрдд рд╣реА рдЕрдЬреАрдм рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЗ рд▓рд┐рдП рднреА рдмрдирд╛рддрд╛ рд╣реИ ред CONTROL_LEFT рджрдмрд╛рдП рдЧрдП рдорд╛рдорд▓реЗ рдХреЗ рд▓рд┐рдП, TextField Control + A рдФрд░ CONTROL + Z рд╡рд┐рд╢реЗрд╖ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрджрд┐ рдЖрдк CONTROL_LEFT рдХреЛ рджрдмрд╛рддреЗ рд╣реИрдВ, рддреЛ рджреВрд╕рд░реА рд╡рд┐рдВрдбреЛ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ (LibGDX рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рди рдХрд░реЗрдВ), CONT__LEFT рдХреЛ рдЫреЛрдбрд╝реЗрдВ, LibGDX рд╕рдВрджрд░реНрдн, Gdx.input рдкрд░ рд╡рд╛рдкрд╕ рд▓реМрдЯреЗрдВред isKeyPressed (Input.Keys.CONTROL_LEFT) рддрдм рддрдХ рд╕рд╣реА рд╡рд╛рдкрд╕ рдЖ рдЬрд╛рдПрдЧреА рдЬрдм рддрдХ рдХрд┐ рдЖрдк LibGDX рд╕рдВрджрд░реНрдн рдореЗрдВ рдмрдЧреНрдб рдХреБрдВрдЬреА рдХреЛ рджрдмрд╛ / рдЬрд╛рд░реА рдирд╣реАрдВ рдХрд░рддреЗред

рдбреЗрдореЛ: https://arenaofkings.com/demo/keydownbug.mp4
рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рдХреЛрдб: https://hastebin.com/aqubejebuj.cpp

LibGDX рдФрд░ / рдпрд╛ рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рдирд┐рд░реНрднрд░рддрд╛ рдХрд╛ рд╕рдВрд╕реНрдХрд░рдг

1.9.8

рдХреГрдкрдпрд╛ рдкреНрд░рднрд╛рд╡рд┐рдд рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдореЛрдВ рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ

  • [ ] рдПрдВрдбреНрд░реЙрдпрдб
  • [] iOS (рд░реЛрдмреЛрд╡рдо)
  • [] iOS (MOE)
  • [x] HTML / GWT
  • [ ] рдЦрд┐рдбрд╝рдХрд┐рдпрд╛рдБ
  • [] рд▓рд┐рдирдХреНрд╕
  • [ ] рдореИрдХ рдУрдПрд╕
bug good first issue gwt input

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдореИрдВ libgdx 1.9.6 рд╕реЗ рдкреНрд░рднрд╛рд╡рд┐рдд рд╣реВрдВред рдпрд╣ рдХреНрд░реЛрдо рдХреЗ рд╕рд╛рде рд╣реЛрддрд╛ рд╣реИ рдЬрдмрдХрд┐ рдпрд╣ рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ рдХреЗ рд╕рд╛рде рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рд╕рднреА 4 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдореИрдВ libgdx 1.9.6 рд╕реЗ рдкреНрд░рднрд╛рд╡рд┐рдд рд╣реВрдВред рдпрд╣ рдХреНрд░реЛрдо рдХреЗ рд╕рд╛рде рд╣реЛрддрд╛ рд╣реИ рдЬрдмрдХрд┐ рдпрд╣ рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ рдХреЗ рд╕рд╛рде рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

# 5167 рджреНрд╡рд╛рд░рд╛ рддрдп рдХрд┐рдпрд╛ рдЧрдпрд╛?

рдореИрдВ Chrome рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдкрд░ libgdx 1.9.6 рд╕реЗ рдкреНрд░рднрд╛рд╡рд┐рдд рд╣реВрдВ

рдпрд╣ рд▓рд┐рдВрдХ рдХрд┐рдП рдЧрдП рдкреАрдЖрд░ рдореЗрдВ рддрдп рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

labodj picture labodj  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

Scott3730 picture Scott3730  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

andrejp88 picture andrejp88  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

avianey picture avianey  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

slaufmann picture slaufmann  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ