{"id":113,"date":"2024-06-07T08:50:09","date_gmt":"2024-06-07T11:50:09","guid":{"rendered":"http:\/\/pplay.local\/?page_id=113"},"modified":"2024-06-08T21:48:43","modified_gmt":"2024-06-09T00:48:43","slug":"keyboard","status":"publish","type":"page","link":"http:\/\/www2.ic.uff.br\/pplay\/documentacao\/keyboard\/","title":{"rendered":"Keyboard"},"content":{"rendered":"\n<p>Classe b\u00e1sica para lidar com entradas do teclado.&nbsp;A maioria das teclas j\u00e1 foi mapeada para o usu\u00e1rio n\u00e3o ter que se preocupar com o padr\u00e3o do&nbsp;<em>Pygame<\/em>.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Fun\u00e7\u00f5es da Classe<\/h2>\n\n\n\n<p><strong>key_pressed(key)<\/strong><br>Retorna um\u00a0<em>boolean<\/em>\u00a0indicando se a tecla EST\u00c1 pressionada.<\/p>\n\n\n\n<p><strong>show_key_pressed()<\/strong><br>Retorna um n\u00famero inteiro que representa o c\u00f3digo\u00a0<em>ASCII<\/em>\u00a0da tecla pressionada no padr\u00e3o.<\/p>\n\n\n\n<p><strong>to_pattern(key)<\/strong><br>Transforma a\u00a0<em>string<\/em>\u00a0passada para a\u00a0<em>key_pressed<\/em>\u00a0no padr\u00e3o do Pygame.<br>Exemplo:\u00a0<em>to_pattern(\u201cleft\u201d)<\/em>\u00a0retorna\u00a0<em>pygame.K_LEFT<\/em>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Teclas Mapeadas:<\/h2>\n\n\n\n<ul>\n<li>\u201cup\u201d, \u201cdown\u201d, \u201cright\u201d, \u201cleft\u201d<\/li>\n\n\n\n<li>\u201cleft_control\u201d, \u201cleft_shift\u201d, \u201cspace\u201d, \u201cesc\u201d, \u201center\u201d<\/li>\n\n\n\n<li>\u201ca\u201d, \u201cb\u201d, \u201cc\u201d, \u2026 , \u201cz\u201d<\/li>\n\n\n\n<li>\u201c0\u201d, \u201c1\u201d, \u201c2\u201d, \u2026 , \u201c9\u201d<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Classe b\u00e1sica para lidar com entradas do teclado.&nbsp;A maioria das teclas j\u00e1 foi mapeada para o usu\u00e1rio n\u00e3o ter que se preocupar com o padr\u00e3o do&nbsp;Pygame. Fun\u00e7\u00f5es da Classe key_pressed(key)Retorna um\u00a0boolean\u00a0indicando se a tecla EST\u00c1 pressionada. show_key_pressed()Retorna um n\u00famero inteiro que representa o c\u00f3digo\u00a0ASCII\u00a0da tecla pressionada no padr\u00e3o. to_pattern(key)Transforma a\u00a0string\u00a0passada para a\u00a0key_pressed\u00a0no padr\u00e3o do Pygame.Exemplo:\u00a0to_pattern(\u201cleft\u201d)\u00a0retorna\u00a0pygame.K_LEFT. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":38,"menu_order":5,"comment_status":"closed","ping_status":"closed","template":"document-template.php","meta":{"footnotes":""},"_links":{"self":[{"href":"http:\/\/www2.ic.uff.br\/pplay\/wp-json\/wp\/v2\/pages\/113"}],"collection":[{"href":"http:\/\/www2.ic.uff.br\/pplay\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/www2.ic.uff.br\/pplay\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/www2.ic.uff.br\/pplay\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www2.ic.uff.br\/pplay\/wp-json\/wp\/v2\/comments?post=113"}],"version-history":[{"count":2,"href":"http:\/\/www2.ic.uff.br\/pplay\/wp-json\/wp\/v2\/pages\/113\/revisions"}],"predecessor-version":[{"id":291,"href":"http:\/\/www2.ic.uff.br\/pplay\/wp-json\/wp\/v2\/pages\/113\/revisions\/291"}],"up":[{"embeddable":true,"href":"http:\/\/www2.ic.uff.br\/pplay\/wp-json\/wp\/v2\/pages\/38"}],"wp:attachment":[{"href":"http:\/\/www2.ic.uff.br\/pplay\/wp-json\/wp\/v2\/media?parent=113"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}