{"id":107,"date":"2024-06-07T08:46:53","date_gmt":"2024-06-07T11:46:53","guid":{"rendered":"http:\/\/pplay.local\/?page_id=107"},"modified":"2024-06-19T12:43:21","modified_gmt":"2024-06-19T15:43:21","slug":"gameimage","status":"publish","type":"page","link":"http:\/\/www2.ic.uff.br\/pplay\/documentacao\/gameimage\/","title":{"rendered":"GameImage"},"content":{"rendered":"\n<p>Classe b\u00e1sica para lidar com imagens est\u00e1ticas, como imagens de fundo.<\/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>GameImage(image_file)<\/strong><br>Cria uma&nbsp;<strong>GameImage<\/strong>&nbsp;a partir do image_file.<\/p>\n\n\n\n<p><strong>draw()<\/strong><br>Desenha a imagem em sua posi\u00e7\u00e3o atual.<\/p>\n\n\n\n<p><strong>set_position(x, y)<\/strong><br>Define a posi\u00e7\u00e3o da&nbsp;<strong>GameImage<\/strong>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Fun\u00e7\u00f5es Importadas de\u00a0<strong><a href=\"http:\/\/www2.ic.uff.br\/pplay\/documentacao\/gameobject\/\" data-type=\"page\" data-id=\"110\">GameObject<\/a><\/strong><\/h2>\n\n\n\n<p><strong>collided(game_object)<\/strong><br>Retorna um&nbsp;<em>boolean<\/em>&nbsp;que indica se esse objeto colidiu com o&nbsp;<em>game_object<\/em>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Fun\u00e7\u00f5es Importadas de\u00a0<strong><a href=\"http:\/\/www2.ic.uff.br\/pplay\/documentacao\/collision\/\" data-type=\"page\" data-id=\"102\">Collision<\/a><\/strong><\/h2>\n\n\n\n<p><strong>collided_perfect(gameimage1, gameimage2):<\/strong><br>Retorna um&nbsp;<em>boolean<\/em>&nbsp;indicando se pontos n\u00e3o transparentes de dois&nbsp;<strong>GameImage<\/strong>&nbsp;colidiram.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Classe b\u00e1sica para lidar com imagens est\u00e1ticas, como imagens de fundo. Fun\u00e7\u00f5es da Classe GameImage(image_file)Cria uma&nbsp;GameImage&nbsp;a partir do image_file. draw()Desenha a imagem em sua posi\u00e7\u00e3o atual. set_position(x, y)Define a posi\u00e7\u00e3o da&nbsp;GameImage. Fun\u00e7\u00f5es Importadas de\u00a0GameObject collided(game_object)Retorna um&nbsp;boolean&nbsp;que indica se esse objeto colidiu com o&nbsp;game_object. Fun\u00e7\u00f5es Importadas de\u00a0Collision collided_perfect(gameimage1, gameimage2):Retorna um&nbsp;boolean&nbsp;indicando se pontos n\u00e3o transparentes de dois&nbsp;GameImage&nbsp;colidiram.<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":38,"menu_order":3,"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\/107"}],"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=107"}],"version-history":[{"count":4,"href":"http:\/\/www2.ic.uff.br\/pplay\/wp-json\/wp\/v2\/pages\/107\/revisions"}],"predecessor-version":[{"id":465,"href":"http:\/\/www2.ic.uff.br\/pplay\/wp-json\/wp\/v2\/pages\/107\/revisions\/465"}],"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=107"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}