{"id":152,"date":"2015-04-10T20:57:27","date_gmt":"2015-04-10T23:57:27","guid":{"rendered":"http:\/\/www.galirows.com.br\/meublog\/gideros\/?page_id=152"},"modified":"2015-04-11T16:25:27","modified_gmt":"2015-04-11T19:25:27","slug":"mostrar-texto","status":"publish","type":"page","link":"https:\/\/www.galirows.com.br\/meublog\/gideros\/capitulo-1-introducao\/mostrar-texto\/","title":{"rendered":"Introdu\u00e7\u00e3o a codifica\u00e7\u00e3o &#8211; mostrar texto"},"content":{"rendered":"<p>Finalmente o t\u00e3o aguardado \u201chello world\u201d de todo material que ensina a utilizar ferramentas de desenvolvimento. Todos os textos do jogo poderiam ser exportados como imagem e ser incorporados como elementos gr\u00e1ficos, mas essa n\u00e3o \u00e9 uma estrat\u00e9gia pois gerar\u00e1 um jogo com arquivo maior e maior consumo de mem\u00f3ria. O correto boa parte dos textos sendo gerados em n\u00edvel de c\u00f3digo.<\/p>\n<p>A inclus\u00e3o de um texto no jogo \u00e9 bastante simples, bastando em princ\u00edpio utilizar as tr\u00eas instru\u00e7\u00f5es mostradas abaixo, onde a primeira \u00e9 utilizada para instanciar um campo de texto para o jogo e as duas instru\u00e7\u00f5es seguintes j\u00e1 s\u00e3o conhecidas e s\u00e3o respons\u00e1veis por posicionar o texto na cena e realmente adicionar o texto na cena. Observe que na instancia\u00e7\u00e3o de um elemento de texto \u00e9 necess\u00e1rio dois par\u00e2metros, sendo o segundo o texto propriamente dito e o primeiro a indica\u00e7\u00e3o de um fonte, que no nosso caso ficou declarada como a fonte padr\u00e3o da Gideros.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\" size-full wp-image-192 aligncenter\" src=\"http:\/\/www.galirows.com.br\/meublog\/gideros\/wp-content\/uploads\/sites\/3\/2015\/04\/image054.png\" alt=\"image054\" width=\"371\" height=\"48\" srcset=\"https:\/\/www.galirows.com.br\/meublog\/gideros\/wp-content\/uploads\/sites\/3\/2015\/04\/image054.png 371w, https:\/\/www.galirows.com.br\/meublog\/gideros\/wp-content\/uploads\/sites\/3\/2015\/04\/image054-300x39.png 300w\" sizes=\"auto, (max-width: 371px) 100vw, 371px\" \/><\/p>\n<p>Para adicionar uma nova fonte ao projeto iremos utilizar uma fonte disponibilizada pela Gideros na pasta \u201cExamples\\Graphics\\Fonts\u201d a partir do seu diret\u00f3rio de instala\u00e7\u00e3o. Ser\u00e1 necess\u00e1rio incorporar o arquivo \u201cbillo.ttf\u201d ao projeto. Tendo incorporado a fonte ao projeto podemos utiliza-la a partir da primeira instru\u00e7\u00e3o do c\u00f3digo a seguir. A chamada do m\u00e9todo TTFont.new exige dois par\u00e2metros, sendo o primeiro o nome do arquivo de fonte e o segundo o tamanho da fonte. Tendo a fonte no script, j\u00e1 \u00e9 poss\u00edvel utiliza-la na chamada do m\u00e9todo TextField.new substituindo a passagem de valor nulo feita anteriormente.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\" size-full wp-image-193 aligncenter\" src=\"http:\/\/www.galirows.com.br\/meublog\/gideros\/wp-content\/uploads\/sites\/3\/2015\/04\/image055.png\" alt=\"image055\" width=\"401\" height=\"53\" srcset=\"https:\/\/www.galirows.com.br\/meublog\/gideros\/wp-content\/uploads\/sites\/3\/2015\/04\/image055.png 401w, https:\/\/www.galirows.com.br\/meublog\/gideros\/wp-content\/uploads\/sites\/3\/2015\/04\/image055-300x40.png 300w\" sizes=\"auto, (max-width: 401px) 100vw, 401px\" \/><\/p>\n<p>A \u00faltima linha do c\u00f3digo \u00e9 respons\u00e1vel por alterar a cor do texto e \u00e9 bastante utilizada j\u00e1 que as cores devem variar de acordo com o local de sua utiliza\u00e7\u00e3o e necessidade de aten\u00e7\u00e3o do jogador.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Finalmente o t\u00e3o aguardado \u201chello world\u201d de todo material que ensina a utilizar ferramentas de desenvolvimento. Todos os textos do jogo poderiam ser exportados como imagem e ser incorporados como elementos gr\u00e1ficos, mas essa n\u00e3o \u00e9 uma estrat\u00e9gia pois gerar\u00e1 um jogo com arquivo maior e maior consumo de mem\u00f3ria. O correto boa parte dos [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":122,"menu_order":7,"comment_status":"open","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-152","page","type-page","status-publish","hentry"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.0.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"Finalmente o t\u00e3o aguardado \u201chello world\u201d de todo material que ensina a utilizar ferramentas de desenvolvimento. Todos os textos do jogo poderiam ser exportados como imagem e ser incorporados como elementos gr\u00e1ficos, mas essa n\u00e3o \u00e9 uma estrat\u00e9gia pois gerar\u00e1 um jogo com arquivo maior e maior consumo de mem\u00f3ria. O correto boa parte dos\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/www.galirows.com.br\/meublog\/gideros\/capitulo-1-introducao\/mostrar-texto\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.0.1\" \/>\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=\"Introdu\u00e7\u00e3o a codifica\u00e7\u00e3o \u2013 mostrar texto - Gideros Engine\" \/>\n\t\t<meta property=\"og:description\" content=\"Finalmente o t\u00e3o aguardado \u201chello world\u201d de todo material que ensina a utilizar ferramentas de desenvolvimento. Todos os textos do jogo poderiam ser exportados como imagem e ser incorporados como elementos gr\u00e1ficos, mas essa n\u00e3o \u00e9 uma estrat\u00e9gia pois gerar\u00e1 um jogo com arquivo maior e maior consumo de mem\u00f3ria. O correto boa parte dos\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/www.galirows.com.br\/meublog\/gideros\/capitulo-1-introducao\/mostrar-texto\/\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2015-04-10T23:57:27+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2015-04-11T19:25:27+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Introdu\u00e7\u00e3o a codifica\u00e7\u00e3o \u2013 mostrar texto - Gideros Engine\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Finalmente o t\u00e3o aguardado \u201chello world\u201d de todo material que ensina a utilizar ferramentas de desenvolvimento. Todos os textos do jogo poderiam ser exportados como imagem e ser incorporados como elementos gr\u00e1ficos, mas essa n\u00e3o \u00e9 uma estrat\u00e9gia pois gerar\u00e1 um jogo com arquivo maior e maior consumo de mem\u00f3ria. O correto boa parte dos\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.galirows.com.br\\\/meublog\\\/gideros\\\/capitulo-1-introducao\\\/mostrar-texto\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.galirows.com.br\\\/meublog\\\/gideros#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.galirows.com.br\\\/meublog\\\/gideros\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.galirows.com.br\\\/meublog\\\/gideros\\\/capitulo-1-introducao\\\/mostrar-texto\\\/#listItem\",\"name\":\"Introdu\\u00e7\\u00e3o a codifica\\u00e7\\u00e3o &#8211; mostrar texto\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.galirows.com.br\\\/meublog\\\/gideros\\\/capitulo-1-introducao\\\/mostrar-texto\\\/#listItem\",\"position\":2,\"name\":\"Introdu\\u00e7\\u00e3o a codifica\\u00e7\\u00e3o &#8211; mostrar texto\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.galirows.com.br\\\/meublog\\\/gideros#listItem\",\"name\":\"Home\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.galirows.com.br\\\/meublog\\\/gideros\\\/#organization\",\"name\":\"Gideros Engine\",\"description\":\"Tutoriais para cria\\u00e7\\u00e3o de jogos mobile multiplataformas\",\"url\":\"https:\\\/\\\/www.galirows.com.br\\\/meublog\\\/gideros\\\/\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.galirows.com.br\\\/meublog\\\/gideros\\\/capitulo-1-introducao\\\/mostrar-texto\\\/#webpage\",\"url\":\"https:\\\/\\\/www.galirows.com.br\\\/meublog\\\/gideros\\\/capitulo-1-introducao\\\/mostrar-texto\\\/\",\"name\":\"Introdu\\u00e7\\u00e3o a codifica\\u00e7\\u00e3o \\u2013 mostrar texto - Gideros Engine\",\"description\":\"Finalmente o t\\u00e3o aguardado \\u201chello world\\u201d de todo material que ensina a utilizar ferramentas de desenvolvimento. Todos os textos do jogo poderiam ser exportados como imagem e ser incorporados como elementos gr\\u00e1ficos, mas essa n\\u00e3o \\u00e9 uma estrat\\u00e9gia pois gerar\\u00e1 um jogo com arquivo maior e maior consumo de mem\\u00f3ria. O correto boa parte dos\",\"inLanguage\":\"pt-BR\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.galirows.com.br\\\/meublog\\\/gideros\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.galirows.com.br\\\/meublog\\\/gideros\\\/capitulo-1-introducao\\\/mostrar-texto\\\/#breadcrumblist\"},\"datePublished\":\"2015-04-10T20:57:27-03:00\",\"dateModified\":\"2015-04-11T16:25:27-03:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.galirows.com.br\\\/meublog\\\/gideros\\\/#website\",\"url\":\"https:\\\/\\\/www.galirows.com.br\\\/meublog\\\/gideros\\\/\",\"name\":\"Gideros Engine\",\"description\":\"Tutoriais para cria\\u00e7\\u00e3o de jogos mobile multiplataformas\",\"inLanguage\":\"pt-BR\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.galirows.com.br\\\/meublog\\\/gideros\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Introdu\u00e7\u00e3o a codifica\u00e7\u00e3o \u2013 mostrar texto - Gideros Engine","description":"Finalmente o t\u00e3o aguardado \u201chello world\u201d de todo material que ensina a utilizar ferramentas de desenvolvimento. Todos os textos do jogo poderiam ser exportados como imagem e ser incorporados como elementos gr\u00e1ficos, mas essa n\u00e3o \u00e9 uma estrat\u00e9gia pois gerar\u00e1 um jogo com arquivo maior e maior consumo de mem\u00f3ria. O correto boa parte dos","canonical_url":"https:\/\/www.galirows.com.br\/meublog\/gideros\/capitulo-1-introducao\/mostrar-texto\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/www.galirows.com.br\/meublog\/gideros\/capitulo-1-introducao\/mostrar-texto\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/www.galirows.com.br\/meublog\/gideros#listItem","position":1,"name":"Home","item":"https:\/\/www.galirows.com.br\/meublog\/gideros","nextItem":{"@type":"ListItem","@id":"https:\/\/www.galirows.com.br\/meublog\/gideros\/capitulo-1-introducao\/mostrar-texto\/#listItem","name":"Introdu\u00e7\u00e3o a codifica\u00e7\u00e3o &#8211; mostrar texto"}},{"@type":"ListItem","@id":"https:\/\/www.galirows.com.br\/meublog\/gideros\/capitulo-1-introducao\/mostrar-texto\/#listItem","position":2,"name":"Introdu\u00e7\u00e3o a codifica\u00e7\u00e3o &#8211; mostrar texto","previousItem":{"@type":"ListItem","@id":"https:\/\/www.galirows.com.br\/meublog\/gideros#listItem","name":"Home"}}]},{"@type":"Organization","@id":"https:\/\/www.galirows.com.br\/meublog\/gideros\/#organization","name":"Gideros Engine","description":"Tutoriais para cria\u00e7\u00e3o de jogos mobile multiplataformas","url":"https:\/\/www.galirows.com.br\/meublog\/gideros\/"},{"@type":"WebPage","@id":"https:\/\/www.galirows.com.br\/meublog\/gideros\/capitulo-1-introducao\/mostrar-texto\/#webpage","url":"https:\/\/www.galirows.com.br\/meublog\/gideros\/capitulo-1-introducao\/mostrar-texto\/","name":"Introdu\u00e7\u00e3o a codifica\u00e7\u00e3o \u2013 mostrar texto - Gideros Engine","description":"Finalmente o t\u00e3o aguardado \u201chello world\u201d de todo material que ensina a utilizar ferramentas de desenvolvimento. Todos os textos do jogo poderiam ser exportados como imagem e ser incorporados como elementos gr\u00e1ficos, mas essa n\u00e3o \u00e9 uma estrat\u00e9gia pois gerar\u00e1 um jogo com arquivo maior e maior consumo de mem\u00f3ria. O correto boa parte dos","inLanguage":"pt-BR","isPartOf":{"@id":"https:\/\/www.galirows.com.br\/meublog\/gideros\/#website"},"breadcrumb":{"@id":"https:\/\/www.galirows.com.br\/meublog\/gideros\/capitulo-1-introducao\/mostrar-texto\/#breadcrumblist"},"datePublished":"2015-04-10T20:57:27-03:00","dateModified":"2015-04-11T16:25:27-03:00"},{"@type":"WebSite","@id":"https:\/\/www.galirows.com.br\/meublog\/gideros\/#website","url":"https:\/\/www.galirows.com.br\/meublog\/gideros\/","name":"Gideros Engine","description":"Tutoriais para cria\u00e7\u00e3o de jogos mobile multiplataformas","inLanguage":"pt-BR","publisher":{"@id":"https:\/\/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":"Introdu\u00e7\u00e3o a codifica\u00e7\u00e3o \u2013 mostrar texto - Gideros Engine","og:description":"Finalmente o t\u00e3o aguardado \u201chello world\u201d de todo material que ensina a utilizar ferramentas de desenvolvimento. Todos os textos do jogo poderiam ser exportados como imagem e ser incorporados como elementos gr\u00e1ficos, mas essa n\u00e3o \u00e9 uma estrat\u00e9gia pois gerar\u00e1 um jogo com arquivo maior e maior consumo de mem\u00f3ria. O correto boa parte dos","og:url":"https:\/\/www.galirows.com.br\/meublog\/gideros\/capitulo-1-introducao\/mostrar-texto\/","article:published_time":"2015-04-10T23:57:27+00:00","article:modified_time":"2015-04-11T19:25:27+00:00","twitter:card":"summary_large_image","twitter:title":"Introdu\u00e7\u00e3o a codifica\u00e7\u00e3o \u2013 mostrar texto - Gideros Engine","twitter:description":"Finalmente o t\u00e3o aguardado \u201chello world\u201d de todo material que ensina a utilizar ferramentas de desenvolvimento. Todos os textos do jogo poderiam ser exportados como imagem e ser incorporados como elementos gr\u00e1ficos, mas essa n\u00e3o \u00e9 uma estrat\u00e9gia pois gerar\u00e1 um jogo com arquivo maior e maior consumo de mem\u00f3ria. O correto boa parte dos"},"aioseo_meta_data":[],"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/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\tIntrodu\u00e7\u00e3o a codifica\u00e7\u00e3o \u2013 mostrar texto\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/www.galirows.com.br\/meublog\/gideros"},{"label":"Introdu\u00e7\u00e3o a codifica\u00e7\u00e3o &#8211; mostrar texto","link":"https:\/\/www.galirows.com.br\/meublog\/gideros\/capitulo-1-introducao\/mostrar-texto\/"}],"_links":{"self":[{"href":"https:\/\/www.galirows.com.br\/meublog\/gideros\/wp-json\/wp\/v2\/pages\/152","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.galirows.com.br\/meublog\/gideros\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.galirows.com.br\/meublog\/gideros\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.galirows.com.br\/meublog\/gideros\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.galirows.com.br\/meublog\/gideros\/wp-json\/wp\/v2\/comments?post=152"}],"version-history":[{"count":3,"href":"https:\/\/www.galirows.com.br\/meublog\/gideros\/wp-json\/wp\/v2\/pages\/152\/revisions"}],"predecessor-version":[{"id":195,"href":"https:\/\/www.galirows.com.br\/meublog\/gideros\/wp-json\/wp\/v2\/pages\/152\/revisions\/195"}],"up":[{"embeddable":true,"href":"https:\/\/www.galirows.com.br\/meublog\/gideros\/wp-json\/wp\/v2\/pages\/122"}],"wp:attachment":[{"href":"https:\/\/www.galirows.com.br\/meublog\/gideros\/wp-json\/wp\/v2\/media?parent=152"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}