{"id":203,"date":"2015-04-11T16:44:21","date_gmt":"2015-04-11T19:44:21","guid":{"rendered":"http:\/\/www.galirows.com.br\/meublog\/gideros\/?page_id=203"},"modified":"2015-04-19T10:53:44","modified_gmt":"2015-04-19T13:53:44","slug":"acelerometro","status":"publish","type":"page","link":"http:\/\/www.galirows.com.br\/meublog\/gideros\/outros-recursos\/acelerometro\/","title":{"rendered":"Outros recursos &#8211; utilizando o aceler\u00f4metro"},"content":{"rendered":"<p>O aceler\u00f4metro \u00e9 um recurso bastante interessante e que pode ser utilizado como elemento de intera\u00e7\u00e3o para o jogo. Sua utiliza\u00e7\u00e3o consiste em saber manipular 3 movimenta\u00e7\u00f5es dispon\u00edveis pelo retorno do aceler\u00f4metro, sendo essas: pitch, yaw e roll.<\/p>\n<p>Os dados do aceler\u00f4metro s\u00e3o retornados sempre em intervalos entre -1 e 1 sendo os valores representando os limites conforme:<\/p>\n<ul>\n<li>Eixo X: o aparelho deitado para esquerda apresentar\u00e1 valor -1 e deitado para direita o valor 1;<\/li>\n<li>Eixo Z: se o aparelho estiver virado para cima retornar\u00e1 o valor -1 e com a tela virada para baixo retornar\u00e1 o valor 1; e<\/li>\n<li>Eixo Y: estando o aparelho em p\u00e9, ele retornar\u00e1 o valor -1 e estando de cabe\u00e7a para baixo, retornar\u00e1 o valor 1.<\/li>\n<\/ul>\n<p style=\"text-align: center;\">\u00a0<img loading=\"lazy\" decoding=\"async\" class=\" size-full wp-image-230 aligncenter\" src=\"http:\/\/www.galirows.com.br\/meublog\/gideros\/wp-content\/uploads\/sites\/3\/2015\/04\/image062.jpg\" alt=\"image062\" width=\"196\" height=\"233\" \/>Fonte da figura: <a href=\"http:\/\/www.iseismometer.com\/wp-content\/uploads\/2010\/07\/dg8k4grr_110ggmb6rc4_b.png\">http:\/\/www.iseismometer.com<\/a><\/p>\n<p>A codifica\u00e7\u00e3o passa pela instancia\u00e7\u00e3o do aceler\u00f4metro (primeira linha) e sua inicializa\u00e7\u00e3o (segunda linha) para efetivamente come\u00e7ar a capturar os dados do aceler\u00f4metro. Em seguida \u00e9 preciso, quando necess\u00e1rio, fazer a aquisi\u00e7\u00e3o dos dados (terceira linha). A aquisi\u00e7\u00e3o retorna os par\u00e2metros dos 3 eixos do aceler\u00f4metro e essas est\u00e3o sendo atribu\u00eddas para as vari\u00e1veis X, Y e Z. Normalmente a etapa de aquisi\u00e7\u00e3o ocorre em uma fun\u00e7\u00e3o executada em cada frame, sendo que no c\u00f3digo abaixo ela apenas pegar\u00e1\u00a0 os dados do aceler\u00f4metro quando a aplica\u00e7\u00e3o \u00e9 executada.<\/p>\n<pre class=\"lang:lua decode:true \">local accelerometer = Accelerometer.new()\r\naccelerometer:start()\r\nlocal x, y, z = accelerometer:getAcceleration()\r\nprint (x, y, z)<\/pre>\n<p>O teste da aplica\u00e7\u00e3o precisa obrigatoriamente ser executada a partir do celular, n\u00e3o estando dispon\u00edvel no Gideros Player.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>O aceler\u00f4metro \u00e9 um recurso bastante interessante e que pode ser utilizado como elemento de intera\u00e7\u00e3o para o jogo. Sua utiliza\u00e7\u00e3o consiste em saber manipular 3 movimenta\u00e7\u00f5es dispon\u00edveis pelo retorno do aceler\u00f4metro, sendo essas: pitch, yaw e roll. Os dados do aceler\u00f4metro s\u00e3o retornados sempre em intervalos entre -1 e 1 sendo os valores representando [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":198,"menu_order":1,"comment_status":"open","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-203","page","type-page","status-publish","hentry"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"O aceler\u00f4metro \u00e9 um recurso bastante interessante e que pode ser utilizado como elemento de intera\u00e7\u00e3o para o jogo. Sua utiliza\u00e7\u00e3o consiste em saber manipular 3 movimenta\u00e7\u00f5es dispon\u00edveis pelo retorno do aceler\u00f4metro, sendo essas: pitch, yaw e roll. Os dados do aceler\u00f4metro s\u00e3o retornados sempre em intervalos entre -1 e 1 sendo os valores representando\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<link rel=\"canonical\" href=\"http:\/\/www.galirows.com.br\/meublog\/gideros\/outros-recursos\/acelerometro\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\n\t\t<meta property=\"og:locale\" content=\"pt_BR\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Gideros Engine - Tutoriais para cria\u00e7\u00e3o de jogos mobile multiplataformas\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Outros recursos \u2013 utilizando o aceler\u00f4metro - Gideros Engine\" \/>\n\t\t<meta property=\"og:description\" content=\"O aceler\u00f4metro \u00e9 um recurso bastante interessante e que pode ser utilizado como elemento de intera\u00e7\u00e3o para o jogo. Sua utiliza\u00e7\u00e3o consiste em saber manipular 3 movimenta\u00e7\u00f5es dispon\u00edveis pelo retorno do aceler\u00f4metro, sendo essas: pitch, yaw e roll. Os dados do aceler\u00f4metro s\u00e3o retornados sempre em intervalos entre -1 e 1 sendo os valores representando\" \/>\n\t\t<meta property=\"og:url\" content=\"http:\/\/www.galirows.com.br\/meublog\/gideros\/outros-recursos\/acelerometro\/\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2015-04-11T19:44:21+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2015-04-19T13:53:44+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Outros recursos \u2013 utilizando o aceler\u00f4metro - Gideros Engine\" \/>\n\t\t<meta name=\"twitter:description\" content=\"O aceler\u00f4metro \u00e9 um recurso bastante interessante e que pode ser utilizado como elemento de intera\u00e7\u00e3o para o jogo. Sua utiliza\u00e7\u00e3o consiste em saber manipular 3 movimenta\u00e7\u00f5es dispon\u00edveis pelo retorno do aceler\u00f4metro, sendo essas: pitch, yaw e roll. Os dados do aceler\u00f4metro s\u00e3o retornados sempre em intervalos entre -1 e 1 sendo os valores representando\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BreadcrumbList\",\"@id\":\"http:\\\/\\\/www.galirows.com.br\\\/meublog\\\/gideros\\\/outros-recursos\\\/acelerometro\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"http:\\\/\\\/www.galirows.com.br\\\/meublog\\\/gideros#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"http:\\\/\\\/www.galirows.com.br\\\/meublog\\\/gideros\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"http:\\\/\\\/www.galirows.com.br\\\/meublog\\\/gideros\\\/outros-recursos\\\/#listItem\",\"name\":\"Outros recursos\"}},{\"@type\":\"ListItem\",\"@id\":\"http:\\\/\\\/www.galirows.com.br\\\/meublog\\\/gideros\\\/outros-recursos\\\/#listItem\",\"position\":2,\"name\":\"Outros recursos\",\"item\":\"http:\\\/\\\/www.galirows.com.br\\\/meublog\\\/gideros\\\/outros-recursos\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"http:\\\/\\\/www.galirows.com.br\\\/meublog\\\/gideros\\\/outros-recursos\\\/acelerometro\\\/#listItem\",\"name\":\"Outros recursos &#8211; utilizando o aceler\\u00f4metro\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"http:\\\/\\\/www.galirows.com.br\\\/meublog\\\/gideros#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"http:\\\/\\\/www.galirows.com.br\\\/meublog\\\/gideros\\\/outros-recursos\\\/acelerometro\\\/#listItem\",\"position\":3,\"name\":\"Outros recursos &#8211; utilizando o aceler\\u00f4metro\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"http:\\\/\\\/www.galirows.com.br\\\/meublog\\\/gideros\\\/outros-recursos\\\/#listItem\",\"name\":\"Outros recursos\"}}]},{\"@type\":\"Organization\",\"@id\":\"http:\\\/\\\/www.galirows.com.br\\\/meublog\\\/gideros\\\/#organization\",\"name\":\"Gideros Engine\",\"description\":\"Tutoriais para cria\\u00e7\\u00e3o de jogos mobile multiplataformas\",\"url\":\"http:\\\/\\\/www.galirows.com.br\\\/meublog\\\/gideros\\\/\"},{\"@type\":\"WebPage\",\"@id\":\"http:\\\/\\\/www.galirows.com.br\\\/meublog\\\/gideros\\\/outros-recursos\\\/acelerometro\\\/#webpage\",\"url\":\"http:\\\/\\\/www.galirows.com.br\\\/meublog\\\/gideros\\\/outros-recursos\\\/acelerometro\\\/\",\"name\":\"Outros recursos \\u2013 utilizando o aceler\\u00f4metro - Gideros Engine\",\"description\":\"O aceler\\u00f4metro \\u00e9 um recurso bastante interessante e que pode ser utilizado como elemento de intera\\u00e7\\u00e3o para o jogo. Sua utiliza\\u00e7\\u00e3o consiste em saber manipular 3 movimenta\\u00e7\\u00f5es dispon\\u00edveis pelo retorno do aceler\\u00f4metro, sendo essas: pitch, yaw e roll. Os dados do aceler\\u00f4metro s\\u00e3o retornados sempre em intervalos entre -1 e 1 sendo os valores representando\",\"inLanguage\":\"pt-BR\",\"isPartOf\":{\"@id\":\"http:\\\/\\\/www.galirows.com.br\\\/meublog\\\/gideros\\\/#website\"},\"breadcrumb\":{\"@id\":\"http:\\\/\\\/www.galirows.com.br\\\/meublog\\\/gideros\\\/outros-recursos\\\/acelerometro\\\/#breadcrumblist\"},\"datePublished\":\"2015-04-11T16:44:21-03:00\",\"dateModified\":\"2015-04-19T10:53:44-03:00\"},{\"@type\":\"WebSite\",\"@id\":\"http:\\\/\\\/www.galirows.com.br\\\/meublog\\\/gideros\\\/#website\",\"url\":\"http:\\\/\\\/www.galirows.com.br\\\/meublog\\\/gideros\\\/\",\"name\":\"Gideros Engine\",\"description\":\"Tutoriais para cria\\u00e7\\u00e3o de jogos mobile multiplataformas\",\"inLanguage\":\"pt-BR\",\"publisher\":{\"@id\":\"http:\\\/\\\/www.galirows.com.br\\\/meublog\\\/gideros\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Outros recursos \u2013 utilizando o aceler\u00f4metro - Gideros Engine","description":"O aceler\u00f4metro \u00e9 um recurso bastante interessante e que pode ser utilizado como elemento de intera\u00e7\u00e3o para o jogo. Sua utiliza\u00e7\u00e3o consiste em saber manipular 3 movimenta\u00e7\u00f5es dispon\u00edveis pelo retorno do aceler\u00f4metro, sendo essas: pitch, yaw e roll. Os dados do aceler\u00f4metro s\u00e3o retornados sempre em intervalos entre -1 e 1 sendo os valores representando","canonical_url":"http:\/\/www.galirows.com.br\/meublog\/gideros\/outros-recursos\/acelerometro\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"http:\/\/www.galirows.com.br\/meublog\/gideros\/outros-recursos\/acelerometro\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"http:\/\/www.galirows.com.br\/meublog\/gideros#listItem","position":1,"name":"Home","item":"http:\/\/www.galirows.com.br\/meublog\/gideros","nextItem":{"@type":"ListItem","@id":"http:\/\/www.galirows.com.br\/meublog\/gideros\/outros-recursos\/#listItem","name":"Outros recursos"}},{"@type":"ListItem","@id":"http:\/\/www.galirows.com.br\/meublog\/gideros\/outros-recursos\/#listItem","position":2,"name":"Outros recursos","item":"http:\/\/www.galirows.com.br\/meublog\/gideros\/outros-recursos\/","nextItem":{"@type":"ListItem","@id":"http:\/\/www.galirows.com.br\/meublog\/gideros\/outros-recursos\/acelerometro\/#listItem","name":"Outros recursos &#8211; utilizando o aceler\u00f4metro"},"previousItem":{"@type":"ListItem","@id":"http:\/\/www.galirows.com.br\/meublog\/gideros#listItem","name":"Home"}},{"@type":"ListItem","@id":"http:\/\/www.galirows.com.br\/meublog\/gideros\/outros-recursos\/acelerometro\/#listItem","position":3,"name":"Outros recursos &#8211; utilizando o aceler\u00f4metro","previousItem":{"@type":"ListItem","@id":"http:\/\/www.galirows.com.br\/meublog\/gideros\/outros-recursos\/#listItem","name":"Outros recursos"}}]},{"@type":"Organization","@id":"http:\/\/www.galirows.com.br\/meublog\/gideros\/#organization","name":"Gideros Engine","description":"Tutoriais para cria\u00e7\u00e3o de jogos mobile multiplataformas","url":"http:\/\/www.galirows.com.br\/meublog\/gideros\/"},{"@type":"WebPage","@id":"http:\/\/www.galirows.com.br\/meublog\/gideros\/outros-recursos\/acelerometro\/#webpage","url":"http:\/\/www.galirows.com.br\/meublog\/gideros\/outros-recursos\/acelerometro\/","name":"Outros recursos \u2013 utilizando o aceler\u00f4metro - Gideros Engine","description":"O aceler\u00f4metro \u00e9 um recurso bastante interessante e que pode ser utilizado como elemento de intera\u00e7\u00e3o para o jogo. Sua utiliza\u00e7\u00e3o consiste em saber manipular 3 movimenta\u00e7\u00f5es dispon\u00edveis pelo retorno do aceler\u00f4metro, sendo essas: pitch, yaw e roll. Os dados do aceler\u00f4metro s\u00e3o retornados sempre em intervalos entre -1 e 1 sendo os valores representando","inLanguage":"pt-BR","isPartOf":{"@id":"http:\/\/www.galirows.com.br\/meublog\/gideros\/#website"},"breadcrumb":{"@id":"http:\/\/www.galirows.com.br\/meublog\/gideros\/outros-recursos\/acelerometro\/#breadcrumblist"},"datePublished":"2015-04-11T16:44:21-03:00","dateModified":"2015-04-19T10:53:44-03:00"},{"@type":"WebSite","@id":"http:\/\/www.galirows.com.br\/meublog\/gideros\/#website","url":"http:\/\/www.galirows.com.br\/meublog\/gideros\/","name":"Gideros Engine","description":"Tutoriais para cria\u00e7\u00e3o de jogos mobile multiplataformas","inLanguage":"pt-BR","publisher":{"@id":"http:\/\/www.galirows.com.br\/meublog\/gideros\/#organization"}}]},"og:locale":"pt_BR","og:site_name":"Gideros Engine - Tutoriais para cria\u00e7\u00e3o de jogos mobile multiplataformas","og:type":"article","og:title":"Outros recursos \u2013 utilizando o aceler\u00f4metro - Gideros Engine","og:description":"O aceler\u00f4metro \u00e9 um recurso bastante interessante e que pode ser utilizado como elemento de intera\u00e7\u00e3o para o jogo. Sua utiliza\u00e7\u00e3o consiste em saber manipular 3 movimenta\u00e7\u00f5es dispon\u00edveis pelo retorno do aceler\u00f4metro, sendo essas: pitch, yaw e roll. Os dados do aceler\u00f4metro s\u00e3o retornados sempre em intervalos entre -1 e 1 sendo os valores representando","og:url":"http:\/\/www.galirows.com.br\/meublog\/gideros\/outros-recursos\/acelerometro\/","article:published_time":"2015-04-11T19:44:21+00:00","article:modified_time":"2015-04-19T13:53:44+00:00","twitter:card":"summary_large_image","twitter:title":"Outros recursos \u2013 utilizando o aceler\u00f4metro - Gideros Engine","twitter:description":"O aceler\u00f4metro \u00e9 um recurso bastante interessante e que pode ser utilizado como elemento de intera\u00e7\u00e3o para o jogo. Sua utiliza\u00e7\u00e3o consiste em saber manipular 3 movimenta\u00e7\u00f5es dispon\u00edveis pelo retorno do aceler\u00f4metro, sendo essas: pitch, yaw e roll. Os dados do aceler\u00f4metro s\u00e3o retornados sempre em intervalos entre -1 e 1 sendo os valores representando"},"aioseo_meta_data":[],"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"http:\/\/www.galirows.com.br\/meublog\/gideros\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"http:\/\/www.galirows.com.br\/meublog\/gideros\/outros-recursos\/\" title=\"Outros recursos\">Outros recursos<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tOutros recursos \u2013 utilizando o aceler\u00f4metro\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"http:\/\/www.galirows.com.br\/meublog\/gideros"},{"label":"Outros recursos","link":"http:\/\/www.galirows.com.br\/meublog\/gideros\/outros-recursos\/"},{"label":"Outros recursos &#8211; utilizando o aceler\u00f4metro","link":"http:\/\/www.galirows.com.br\/meublog\/gideros\/outros-recursos\/acelerometro\/"}],"_links":{"self":[{"href":"http:\/\/www.galirows.com.br\/meublog\/gideros\/wp-json\/wp\/v2\/pages\/203","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.galirows.com.br\/meublog\/gideros\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/www.galirows.com.br\/meublog\/gideros\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/www.galirows.com.br\/meublog\/gideros\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.galirows.com.br\/meublog\/gideros\/wp-json\/wp\/v2\/comments?post=203"}],"version-history":[{"count":4,"href":"http:\/\/www.galirows.com.br\/meublog\/gideros\/wp-json\/wp\/v2\/pages\/203\/revisions"}],"predecessor-version":[{"id":237,"href":"http:\/\/www.galirows.com.br\/meublog\/gideros\/wp-json\/wp\/v2\/pages\/203\/revisions\/237"}],"up":[{"embeddable":true,"href":"http:\/\/www.galirows.com.br\/meublog\/gideros\/wp-json\/wp\/v2\/pages\/198"}],"wp:attachment":[{"href":"http:\/\/www.galirows.com.br\/meublog\/gideros\/wp-json\/wp\/v2\/media?parent=203"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}