<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-581087240525144235</id><updated>2026-01-09T07:46:38.239-08:00</updated><category term="Jogo de nave"/><category term="Noticias"/><category term="Streaming"/><title type='text'>Programação e games</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://dhiogoboza.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/581087240525144235/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://dhiogoboza.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>20</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-581087240525144235.post-27567626889789794</id><published>2025-05-12T11:54:00.000-07:00</published><updated>2025-05-12T12:20:24.694-07:00</updated><title type='text'>JavaScript callback for Bootstrap 5 tabs selection</title><content type='html'>&lt;div class=&quot;container mt-5&quot;&gt;
    &lt;div style=&quot;text-align: left;&quot;&gt;If you&#39;re using Bootstrap 5 and need to trigger custom JavaScript code when a user selects a tab, the &lt;code&gt;shown.bs.tab&lt;/code&gt; event is what you need. This event fires when a new tab is shown and the transition to the tab content is complete. Below, we provide a step-by-step example to help you achieve this.&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQS4uqMYjfkTLmyLUNlxUwkZ4qCElzDP4tQl-fVUrpMAVWCCljXhX1PV3REDT8SXo9l1LQak_iS1-axBDQqvuys_htKoPSPerOJPoGzo7RXkFenETkX4nv8N4FuJpFMVsa7EeSXGrtQ21AJxRwVGmjj5JUrfk5XK6JOoWVT17vokZwc84w7yr-X6EWE_0/s529/2025-05-12_16-19.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;287&quot; data-original-width=&quot;529&quot; height=&quot;213&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQS4uqMYjfkTLmyLUNlxUwkZ4qCElzDP4tQl-fVUrpMAVWCCljXhX1PV3REDT8SXo9l1LQak_iS1-axBDQqvuys_htKoPSPerOJPoGzo7RXkFenETkX4nv8N4FuJpFMVsa7EeSXGrtQ21AJxRwVGmjj5JUrfk5XK6JOoWVT17vokZwc84w7yr-X6EWE_0/w392-h213/2025-05-12_16-19.png&quot; width=&quot;392&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;h2&gt;HTML Structure for Tabs&lt;/h2&gt;
    &lt;p&gt;Here&#39;s an example of a basic Bootstrap 5 tabs structure:&lt;/p&gt;

  
    &lt;pre&gt;&lt;code class=&quot;language-html&quot;&gt;&amp;lt;ul class=&quot;nav nav-tabs&quot; id=&quot;myTab&quot; role=&quot;tablist&quot;&amp;gt;
  &amp;lt;li class=&quot;nav-item&quot; role=&quot;presentation&quot;&amp;gt;
    &amp;lt;button class=&quot;nav-link active&quot; id=&quot;home-tab&quot; data-bs-toggle=&quot;tab&quot; data-bs-target=&quot;#home&quot; type=&quot;button&quot; role=&quot;tab&quot; aria-controls=&quot;home&quot; aria-selected=&quot;true&quot;&amp;gt;Home&amp;lt;/button&amp;gt;
  &amp;lt;/li&amp;gt;
  &amp;lt;li class=&quot;nav-item&quot; role=&quot;presentation&quot;&amp;gt;
    &amp;lt;button class=&quot;nav-link&quot; id=&quot;profile-tab&quot; data-bs-toggle=&quot;tab&quot; data-bs-target=&quot;#profile&quot; type=&quot;button&quot; role=&quot;tab&quot; aria-controls=&quot;profile&quot; aria-selected=&quot;false&quot;&amp;gt;Profile&amp;lt;/button&amp;gt;
  &amp;lt;/li&amp;gt;
  &amp;lt;li class=&quot;nav-item&quot; role=&quot;presentation&quot;&amp;gt;
    &amp;lt;button class=&quot;nav-link&quot; id=&quot;contact-tab&quot; data-bs-toggle=&quot;tab&quot; data-bs-target=&quot;#contact&quot; type=&quot;button&quot; role=&quot;tab&quot; aria-controls=&quot;contact&quot; aria-selected=&quot;false&quot;&amp;gt;Contact&amp;lt;/button&amp;gt;
  &amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;
&amp;lt;div class=&quot;tab-content&quot; id=&quot;myTabContent&quot;&amp;gt;
  &amp;lt;div class=&quot;tab-pane fade show active&quot; id=&quot;home&quot; role=&quot;tabpanel&quot; aria-labelledby=&quot;home-tab&quot;&amp;gt;Home Content&amp;lt;/div&amp;gt;
  &amp;lt;div class=&quot;tab-pane fade&quot; id=&quot;profile&quot; role=&quot;tabpanel&quot; aria-labelledby=&quot;profile-tab&quot;&amp;gt;Profile Content&amp;lt;/div&amp;gt;
  &amp;lt;div class=&quot;tab-pane fade&quot; id=&quot;contact&quot; role=&quot;tabpanel&quot; aria-labelledby=&quot;contact-tab&quot;&amp;gt;Contact Content&amp;lt;/div&amp;gt;
&amp;lt;/div&amp;gt;&lt;/code&gt;&lt;/pre&gt;
    &lt;h2&gt;JavaScript Callback for Tab Selection&lt;/h2&gt;
    &lt;p&gt;Use the following JavaScript code to add a callback that triggers when a tab is selected:&lt;/p&gt;

    &lt;pre&gt;&lt;code class=&quot;language-javascript&quot;&gt;document.addEventListener(&quot;DOMContentLoaded&quot;, function () {
  const tabs = document.querySelectorAll(&#39;[data-bs-toggle=&quot;tab&quot;]&#39;);

  tabs.forEach(tab =&amp;gt; {
    tab.addEventListener(&quot;shown.bs.tab&quot;, function (event) {
      // Callback logic when a tab is selected
      const selectedTab = event.target; // The clicked tab element
      const previousTab = event.relatedTarget; // The previously active tab

      console.log(&quot;Selected Tab ID:&quot;, selectedTab.id);
      console.log(&quot;Previous Tab ID:&quot;, previousTab ? previousTab.id : &quot;None&quot;);
    });
  });
});&lt;/code&gt;&lt;/pre&gt;

    &lt;h2&gt;Explanation&lt;/h2&gt;
    &lt;ul&gt;
      &lt;li&gt;&lt;code&gt;shown.bs.tab&lt;/code&gt;: This event is fired when a new tab is fully visible.&lt;/li&gt;
      &lt;li&gt;&lt;code&gt;event.target&lt;/code&gt;: Refers to the tab that was activated.&lt;/li&gt;
      &lt;li&gt;&lt;code&gt;event.relatedTarget&lt;/code&gt;: Refers to the tab that was deactivated (if any).&lt;/li&gt;
    &lt;/ul&gt;

    &lt;h2&gt;Complete Example&lt;/h2&gt;
    &lt;p&gt;Here&#39;s the complete code for both HTML and JavaScript:&lt;/p&gt;

    &lt;pre&gt;&lt;code class=&quot;language-html&quot;&gt;&amp;lt;!DOCTYPE html&amp;gt;
&amp;lt;html lang=&quot;en&quot;&amp;gt;
&amp;lt;head&amp;gt;
  &amp;lt;meta charset=&quot;UTF-8&quot;&amp;gt;
  &amp;lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1.0&quot;&amp;gt;
  &amp;lt;title&amp;gt;Bootstrap Tabs Callback&amp;lt;/title&amp;gt;
  &amp;lt;link href=&quot;https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css&quot; rel=&quot;stylesheet&quot;&amp;gt;
&amp;lt;/head&amp;gt;
&amp;lt;body&amp;gt;
  &amp;lt;ul class=&quot;nav nav-tabs&quot; id=&quot;myTab&quot; role=&quot;tablist&quot;&amp;gt;
    &amp;lt;li class=&quot;nav-item&quot; role=&quot;presentation&quot;&amp;gt;
      &amp;lt;button class=&quot;nav-link active&quot; id=&quot;home-tab&quot; data-bs-toggle=&quot;tab&quot; data-bs-target=&quot;#home&quot; type=&quot;button&quot; role=&quot;tab&quot; aria-controls=&quot;home&quot; aria-selected=&quot;true&quot;&amp;gt;Home&amp;lt;/button&amp;gt;
    &amp;lt;/li&amp;gt;
    &amp;lt;li class=&quot;nav-item&quot; role=&quot;presentation&quot;&amp;gt;
      &amp;lt;button class=&quot;nav-link&quot; id=&quot;profile-tab&quot; data-bs-toggle=&quot;tab&quot; data-bs-target=&quot;#profile&quot; type=&quot;button&quot; role=&quot;tab&quot; aria-controls=&quot;profile&quot; aria-selected=&quot;false&quot;&amp;gt;Profile&amp;lt;/button&amp;gt;
    &amp;lt;/li&amp;gt;
    &amp;lt;li class=&quot;nav-item&quot; role=&quot;presentation&quot;&amp;gt;
      &amp;lt;button class=&quot;nav-link&quot; id=&quot;contact-tab&quot; data-bs-toggle=&quot;tab&quot; data-bs-target=&quot;#contact&quot; type=&quot;button&quot; role=&quot;tab&quot; aria-controls=&quot;contact&quot; aria-selected=&quot;false&quot;&amp;gt;Contact&amp;lt;/button&amp;gt;
    &amp;lt;/li&amp;gt;
  &amp;lt;/ul&amp;gt;
  &amp;lt;div class=&quot;tab-content&quot; id=&quot;myTabContent&quot;&amp;gt;
    &amp;lt;div class=&quot;tab-pane fade show active&quot; id=&quot;home&quot; role=&quot;tabpanel&quot; aria-labelledby=&quot;home-tab&quot;&amp;gt;Home Content&amp;lt;/div&amp;gt;
    &amp;lt;div class=&quot;tab-pane fade&quot; id=&quot;profile&quot; role=&quot;tabpanel&quot; aria-labelledby=&quot;profile-tab&quot;&amp;gt;Profile Content&amp;lt;/div&amp;gt;
    &amp;lt;div class=&quot;tab-pane fade&quot; id=&quot;contact&quot; role=&quot;tabpanel&quot; aria-labelledby=&quot;contact-tab&quot;&amp;gt;Contact Content&amp;lt;/div&amp;gt;
  &amp;lt;/div&amp;gt;

  &amp;lt;script src=&quot;https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js&quot;&amp;gt;&amp;lt;/script&amp;gt;
  &amp;lt;script&amp;gt;
    document.addEventListener(&quot;DOMContentLoaded&quot;, function () {
      const tabs = document.querySelectorAll(&#39;[data-bs-toggle=&quot;tab&quot;]&#39;);

      tabs.forEach(tab =&amp;gt; {
        tab.addEventListener(&quot;shown.bs.tab&quot;, function (event) {
          const selectedTab = event.target;
          const previousTab = event.relatedTarget;

          console.log(&quot;Selected Tab ID:&quot;, selectedTab.id);
          console.log(&quot;Previous Tab ID:&quot;, previousTab ? previousTab.id : &quot;None&quot;);
        });
      });
    });
  &amp;lt;/script&amp;gt;
&amp;lt;/body&amp;gt;
&amp;lt;/html&amp;gt;&lt;/code&gt;&lt;/pre&gt;

    &lt;h2&gt;Conclusion&lt;/h2&gt;
    &lt;p&gt;By using the &lt;code&gt;shown.bs.tab&lt;/code&gt; event, you can seamlessly add custom functionality to your tabs in Bootstrap 5. This approach is simple, clean, and leverages Bootstrap&#39;s powerful event system.&lt;/p&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dhiogoboza.blogspot.com/feeds/27567626889789794/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://dhiogoboza.blogspot.com/2025/05/javascript-callback-when-bootstrap-5.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/581087240525144235/posts/default/27567626889789794'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/581087240525144235/posts/default/27567626889789794'/><link rel='alternate' type='text/html' href='http://dhiogoboza.blogspot.com/2025/05/javascript-callback-when-bootstrap-5.html' title='JavaScript callback for Bootstrap 5 tabs selection'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQS4uqMYjfkTLmyLUNlxUwkZ4qCElzDP4tQl-fVUrpMAVWCCljXhX1PV3REDT8SXo9l1LQak_iS1-axBDQqvuys_htKoPSPerOJPoGzo7RXkFenETkX4nv8N4FuJpFMVsa7EeSXGrtQ21AJxRwVGmjj5JUrfk5XK6JOoWVT17vokZwc84w7yr-X6EWE_0/s72-w392-h213-c/2025-05-12_16-19.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-581087240525144235.post-7027222246061468259</id><published>2023-06-05T16:00:00.009-07:00</published><updated>2023-06-06T08:41:31.623-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Streaming"/><title type='text'>Trocar a Netflix por outros serviços de streaming pode ser uma opção mais econômica?</title><content type='html'>&lt;p&gt;Recentemente, um tweet viralizou nas redes sociais sugerindo que trocar a assinatura da Netflix por uma combinação de outros serviços de streaming pode resultar em economia financeira. A justificativa apresentada é que a Netflix começou a cobrar por cada casa que utiliza a mesma conta, o que pode elevar consideravelmente o valor mensal. Neste artigo, vamos analisar essa afirmação e explorar as opções mencionadas, avaliando se a troca realmente pode proporcionar uma economia significativa.&lt;/p&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;Analisando as opções&lt;/h3&gt;&lt;p&gt;O tweet apresenta uma lista de serviços de streaming, incluindo Disney+, Star+, HBO Max, Paramount+, Prime Video, Globoplay e Apple TV+. Alega-se que a combinação desses serviços, com seus respectivos preços, resultaria em um valor mensal muito próximo ao cobrado pela Netflix.&lt;/p&gt;&lt;p&gt;É importante observar que os preços mencionados podem variar com o tempo e são específicos para o mercado brasileiro. Além disso, as opções mencionadas podem ter catálogos e recursos diferentes, o que pode influenciar a escolha do usuário.&lt;/p&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;Avaliando a economia&lt;/h3&gt;&lt;p&gt;Se considerarmos apenas os valores apresentados, a soma dos serviços mencionados totaliza R$ 94,51, um pouco abaixo dos R$ 94,60 citados como o valor final da Netflix para compartilhamento em quatro telas. No entanto, é necessário avaliar outros fatores além do preço.&lt;/p&gt;&lt;p&gt;A Netflix é conhecida por sua ampla variedade de conteúdo original e licenciado, abrangendo diversos gêneros e atendendo a diferentes públicos. Ao trocar para outros serviços, é importante levar em conta a disponibilidade dos filmes, séries e programas de TV desejados. Cada plataforma possui seu próprio catálogo e exclusividades, portanto, é recomendado verificar se os serviços alternativos atendem às preferências individuais.&lt;/p&gt;&lt;p&gt;Outro aspecto a considerar é a praticidade de gerenciar várias assinaturas diferentes. Enquanto a Netflix oferece uma única plataforma para acessar seu conteúdo, a troca para diferentes serviços pode exigir a instalação e o login em vários aplicativos, tornando o processo um pouco mais complexo.&lt;/p&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;Conclusão&lt;/h3&gt;&lt;p&gt;Embora o tweet sugira que a troca da Netflix por outros serviços de streaming possa resultar em economia, é necessário ponderar os diferentes fatores envolvidos na decisão. Enquanto o preço pode ser semelhante, é essencial considerar a variedade e a disponibilidade de conteúdo oferecido por cada plataforma, bem como a praticidade de gerenciar várias assinaturas.&lt;/p&gt;&lt;p&gt;Cada pessoa terá suas próprias preferências e necessidades quando se trata de entretenimento online. Portanto, é recomendado realizar uma análise pessoal, considerando os custos, o catálogo de conteúdo, as exclusividades e a conveniência antes de decidir trocar a Netflix por outros serviços de streaming.&amp;nbsp;&lt;/p&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;Ferramenta de comparação de streamings&lt;/h3&gt;&lt;div&gt;Devido a essa grande necessidade e dificuldade na busca e comparação de preços de planos de streamings o site&amp;nbsp;&lt;a href=&quot;https://compararstreamings.com.br/&quot;&gt;https://compararstreamings.com.br/&lt;/a&gt;&amp;nbsp;foi criado.&amp;nbsp;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgoMMI9PG2VvfFbTfGw3hMP-W0NM1YhzIbRtfgtazJLSHighiRyCMCguM41-GWn_dMH8Beh-j_zBrMQoMSSJiudLBRGEaG6iLur1th2RudOJvC4Usn5K3g1vk9GXn-p_55DQx7ZfMAeH1aCrQrVYXBtt4YqlLlY70ivhzHcxqQDLke3qlnUZ-WSxdOn/s864/1685411451219.jpeg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;786&quot; data-original-width=&quot;864&quot; height=&quot;291&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgoMMI9PG2VvfFbTfGw3hMP-W0NM1YhzIbRtfgtazJLSHighiRyCMCguM41-GWn_dMH8Beh-j_zBrMQoMSSJiudLBRGEaG6iLur1th2RudOJvC4Usn5K3g1vk9GXn-p_55DQx7ZfMAeH1aCrQrVYXBtt4YqlLlY70ivhzHcxqQDLke3qlnUZ-WSxdOn/s320/1685411451219.jpeg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;Ele é um guia para comparar e encontrar os planos de VOD (Video on Demand) disponíveis. Ele mantém as informações atualizadas dos principais serviços de streaming, como Netflix, HBO, Disney+ e muito mais. O site traz oferece as funcionalidades de comapração&amp;nbsp;dos preços, recursos, catálogos e benefícios de cada plano, ajudando na tomada da decisão de qual serviço de streaming deve ser contratado para atender às suas preferências e necessidades.&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://dhiogoboza.blogspot.com/feeds/7027222246061468259/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://dhiogoboza.blogspot.com/2023/06/trocar-netflix-por-outros-servicos-de.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/581087240525144235/posts/default/7027222246061468259'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/581087240525144235/posts/default/7027222246061468259'/><link rel='alternate' type='text/html' href='http://dhiogoboza.blogspot.com/2023/06/trocar-netflix-por-outros-servicos-de.html' title='Trocar a Netflix por outros serviços de streaming pode ser uma opção mais econômica?'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgoMMI9PG2VvfFbTfGw3hMP-W0NM1YhzIbRtfgtazJLSHighiRyCMCguM41-GWn_dMH8Beh-j_zBrMQoMSSJiudLBRGEaG6iLur1th2RudOJvC4Usn5K3g1vk9GXn-p_55DQx7ZfMAeH1aCrQrVYXBtt4YqlLlY70ivhzHcxqQDLke3qlnUZ-WSxdOn/s72-c/1685411451219.jpeg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-581087240525144235.post-5882673473577006035</id><published>2020-06-15T14:49:00.003-07:00</published><updated>2020-06-15T14:55:32.754-07:00</updated><title type='text'>Aplicativo para Rastreamento de Encomendas</title><content type='html'>&lt;div style=&quot;text-align: justify;&quot;&gt;Este post é para anunciar umnovo aplciativo de rastreamento de pacotes chamado&amp;nbsp;&lt;b&gt;RastreioShare&lt;/b&gt;. Ele tem um diferencial dos aplicativos já existentes que é a opção de rastrear os pacotes em conjunto com outras pessoas. Esse recurso é bastante útil para pessoas que importam itens em conjunto, empresas onde várias pessoas podem monitorar o rastreamento de insumos, etc.&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjnXSEC_7sKZah_4HiZWN6Elg_eN962N2phMT9lO732xgy3uErE6rQlOzR4L9cwmt1LTT9o-1Bf8Xj9ZJdJxvymGdeBxTDGiHHyhXvXuwdsivP2hqbRPsRc5-rZoqABmuFNLuapOHhil8WB/s529/header-app.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;529&quot; data-original-width=&quot;426&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjnXSEC_7sKZah_4HiZWN6Elg_eN962N2phMT9lO732xgy3uErE6rQlOzR4L9cwmt1LTT9o-1Bf8Xj9ZJdJxvymGdeBxTDGiHHyhXvXuwdsivP2hqbRPsRc5-rZoqABmuFNLuapOHhil8WB/s320/header-app.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;O aplicativo também conta com uma interface web para gerenciamento dos pacotes no browser. Site oficial do aplicativo: &lt;a href=&quot;https://rastreioshare.com&quot;&gt;https://rastreioshare.com&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dhiogoboza.blogspot.com/feeds/5882673473577006035/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://dhiogoboza.blogspot.com/2020/06/aplicativo-para-rastreamento-de.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/581087240525144235/posts/default/5882673473577006035'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/581087240525144235/posts/default/5882673473577006035'/><link rel='alternate' type='text/html' href='http://dhiogoboza.blogspot.com/2020/06/aplicativo-para-rastreamento-de.html' title='Aplicativo para Rastreamento de Encomendas'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjnXSEC_7sKZah_4HiZWN6Elg_eN962N2phMT9lO732xgy3uErE6rQlOzR4L9cwmt1LTT9o-1Bf8Xj9ZJdJxvymGdeBxTDGiHHyhXvXuwdsivP2hqbRPsRc5-rZoqABmuFNLuapOHhil8WB/s72-c/header-app.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-581087240525144235.post-4673399009175118833</id><published>2012-07-02T13:23:00.001-07:00</published><updated>2012-07-10T11:38:26.220-07:00</updated><title type='text'>Adobe anuncia descontinuação do Flash Player para Android</title><content type='html'>&lt;div style=&quot;text-align: justify;&quot;&gt;
A Adobe, dona do software de animação para web Flash, anunciou que futuras versões do sistema Android, inculindo a 4.1, &lt;a href=&quot;http://www1.folha.uol.com.br/tec/1111316-em-resposta-ao-siri-da-apple-google-redesenha-voice-search.shtml&quot;&gt;anunciada na quarta&lt;/a&gt; (27), não terão suporte ao Flash Player.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
O Flash é usado para vídeos, jogos e animações na internet. Atuais usuários do Android devem instalar o programa, disponível na &lt;a href=&quot;https://play.google.com/store/apps/details?id=com.adobe.flashplayer&amp;amp;hl=pt_BR&quot; target=&quot;_blank&quot;&gt;Google Play&lt;/a&gt;, até o dia 15 de agosto.
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&quot;Não prosseguiremos o desenvolvimento e o teste do Flash Player para esta nova versão do Android e suas opções disponíveis de navegadores. Não haverá implementação certificada do Flash Player para o Android 4.1&quot;, afirmou a empresa em &lt;a href=&quot;http://blogs.adobe.com/flashplayer/2012/06/flash-player-and-android-update.html&quot; target=&quot;_blank&quot;&gt;comunicado&lt;/a&gt;.
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
O Android é o sistema operacional do Google para tablets e smartphones. A versão 4.1 (Jelly Bean) deve ser lançada em meados de julho, junto com o &lt;a href=&quot;http://www1.folha.uol.com.br/tec/1111300-google-anuncia-tablet-nexus-7-sem-data-para-lancamento-brasileiro.shtml&quot;&gt;tablet Nexus 7&lt;/a&gt;.
&lt;/div&gt;
&lt;table class=&quot;articleGraphic&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td class=&quot;articleGraphicSpace&quot; rowspan=&quot;3&quot;&gt;&lt;/td&gt;
&lt;td class=&quot;articleGraphicCredit&quot;&gt;Divulgação&lt;/td&gt;
&lt;td class=&quot;articleGraphicSpace&quot; rowspan=&quot;3&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;articleGraphicImage&quot;&gt;&lt;img alt=&quot;Imagem da Adobe que enaltece o suporte de Flash no Android; versão do sofware será descontinuada&quot; border=&quot;0&quot; src=&quot;http://f.i.uol.com.br/folha/tec/images/1218183.jpeg&quot; /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;articleGraphicCaption&quot;&gt;Imagem da Adobe que enaltece o suporte de Flash no Android; versão do sofware será descontinuada&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
A Adobe havia &lt;a href=&quot;http://blogs.adobe.com/conversations/2011/11/flash-focus.html&quot; target=&quot;_blank&quot;&gt;anunciado&lt;/a&gt; em novembro último passaria a &quot;focar&quot; sua plataforma Flash, responsável por grande parte da publicidade e dos jogos presentes na internet, a browsers de computadores --em detrimento de dispositivos móveis.
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
O YouTube, por exemplo, usa tecnologia Flash para reprodução de vídeos --apesar de o site estar disponível para Android por meio de aplicações dedicadas.
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;b&gt;NEM IPHONE, NEM ANDROID&lt;/b&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
O iOS, sistema de iPad e iPhone, nunca teve suporte à plataforma.
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;a href=&quot;http://www1.folha.uol.com.br/folha/informatica/ult124u727844.shtml&quot;&gt;Em 2009&lt;/a&gt;, Steve Jobs, então presidente-executivo da Apple, disse que o Flash era &quot;insuficiente&quot; para interfaces de toque, além de causar descarregamento mais rápido da bateria.
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
O Flash surgiu na década de 1990 e ganhou a atual denominação em 1996, quando foi adquirido pela Macromedia.
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
A empresa, por sua vez, foi comprada pela Adobe em 2005, companhia que passou a deter e desenvolver o Flash. Atualmente, o Flash Player está disponível na versão 11.
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
O programa para desenvolvimento de objetos da plataforma, chamado Flash Professional, está na versão CS6.
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Alguns entusiastas do sistema Android já defenderam sua compatibilidade ao Flash como uma das principais vantagens em relação ao iOS.
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Fonte:&amp;nbsp;&lt;a href=&quot;http://www1.folha.uol.com.br/tec/1112447-adobe-anuncia-descontinuacao-do-flash-player-para-android.shtml&quot;&gt;http://www1.folha.uol.com.br/tec/1112447-adobe-anuncia-descontinuacao-do-flash-player-para-android.shtml&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dhiogoboza.blogspot.com/feeds/4673399009175118833/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://dhiogoboza.blogspot.com/2012/07/adobe-anuncia-descontinuacao-do-flash.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/581087240525144235/posts/default/4673399009175118833'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/581087240525144235/posts/default/4673399009175118833'/><link rel='alternate' type='text/html' href='http://dhiogoboza.blogspot.com/2012/07/adobe-anuncia-descontinuacao-do-flash.html' title='Adobe anuncia descontinuação do Flash Player para Android'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-581087240525144235.post-4809770969534016640</id><published>2011-11-06T08:24:00.000-08:00</published><updated>2025-05-14T09:26:15.865-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Jogo de nave"/><title type='text'>Tutorial: Jogo de nave em flash - Parte 4/4</title><content type='html'>Olá pessoal, aqui continuaremos a desenvolver o nosso jogo de nave em Flash. Neste tutorial iremos dar prosseguimento a parte 4.

&lt;h3&gt;Video Aula:&lt;/h3&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
  &lt;iframe width=&quot;320&quot; height=&quot;266&quot; src=&quot;https://www.youtube.com/embed/-U--vrjv77E&quot; frameborder=&quot;0&quot; allowfullscreen&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;h3&gt;Códigos utilizados nesta video aula:&lt;/h3&gt;
&lt;div id=&quot;teste&quot; style=&quot;background-color: lightgrey; border: solid 2px red; margin: 2px; padding: 10px;&quot;&gt;
  &lt;pre&gt;
    onEnterFrame = function() {
        if (Key.isDown(Key.RIGHT)) {
            gotoAndPlay(2);
        }
    }
  &lt;/pre&gt;
&lt;/div&gt;

&lt;h3&gt;Video-aulas anteriores:&lt;/h3&gt;
&lt;ul&gt;
  &lt;li&gt;...&lt;/li&gt;
  &lt;li&gt;...&lt;/li&gt;
  &lt;li&gt;...&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Grande abraço!&lt;/p&gt;
</content><link rel='replies' type='application/atom+xml' href='http://dhiogoboza.blogspot.com/feeds/4809770969534016640/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://dhiogoboza.blogspot.com/2025/05/tutorial-jogo-de-nave-em-flash-parte-44.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/581087240525144235/posts/default/4809770969534016640'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/581087240525144235/posts/default/4809770969534016640'/><link rel='alternate' type='text/html' href='http://dhiogoboza.blogspot.com/2025/05/tutorial-jogo-de-nave-em-flash-parte-44.html' title='Tutorial: Jogo de nave em flash - Parte 4/4'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/-U--vrjv77E/default.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-581087240525144235.post-6418112814293683506</id><published>2011-11-05T09:22:00.000-07:00</published><updated>2025-05-14T09:25:56.668-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Jogo de nave"/><title type='text'>Tutorial: Jogo de nave em flash - Parte 3/4</title><content type='html'>Olá pessoal, aqui continuaremos a desenvolver o nosso jogo de nave em Flash. Neste tutorial iremos dar prosseguimento a terceira parte.

Video Aula:
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
  &lt;iframe allowfullscreen=&quot;&quot; frameborder=&quot;0&quot; height=&quot;266&quot; src=&quot;https://www.youtube.com/embed/SL4V35Rj_YY&quot; width=&quot;320&quot;&gt;&lt;/iframe&gt;
&lt;/div&gt;

Códigos utilizados nesta video aula:
&lt;div id=&quot;teste&quot; style=&quot;background-color: lightgrey; border: 2px solid red; margin: 2px; padding: 10px;&quot;&gt;
  &lt;pre&gt;    onEnterFrame = function(){
        if(Key.isDown(Key.RIGHT)){
            gotoAndPlay(2);
        }
    }
  &lt;/pre&gt;
&lt;/div&gt;

Video aulas anteriores:
...

Links das próximas video aulas:
...

Grande abraço!
</content><link rel='replies' type='application/atom+xml' href='http://dhiogoboza.blogspot.com/feeds/6418112814293683506/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://dhiogoboza.blogspot.com/2025/05/tutorial-jogo-de-nave-em-flash-parte-34.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/581087240525144235/posts/default/6418112814293683506'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/581087240525144235/posts/default/6418112814293683506'/><link rel='alternate' type='text/html' href='http://dhiogoboza.blogspot.com/2025/05/tutorial-jogo-de-nave-em-flash-parte-34.html' title='Tutorial: Jogo de nave em flash - Parte 3/4'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/SL4V35Rj_YY/default.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-581087240525144235.post-9220486054815809664</id><published>2011-11-04T12:55:00.001-07:00</published><updated>2011-11-15T05:29:40.478-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Jogo de nave"/><title type='text'>Tutorial: Jogo de nave em flash - Parte 2/4</title><content type='html'>&lt;div style=&quot;text-align: justify;&quot;&gt;
Olá pessoal,  aqui continuaremos a desenvolver o nosso jogo de nave em Flash. Neste tutorial iremos começar a parte da lógica do jogo.&lt;/div&gt;
Video-aula:&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;object class=&quot;BLOGGER-youtube-video&quot; classid=&quot;clsid:D27CDB6E-AE6D-11cf-96B8-444553540000&quot; codebase=&quot;http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0&quot; data-thumbnail-src=&quot;http://1.gvt0.com/vi/y_W47PBK85k/0.jpg&quot; height=&quot;266&quot; width=&quot;320&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/y_W47PBK85k&amp;fs=1&amp;source=uds&quot; /&gt;
&lt;param name=&quot;bgcolor&quot; value=&quot;#FFFFFF&quot; /&gt;
&lt;embed width=&quot;320&quot; height=&quot;266&quot;  src=&quot;http://www.youtube.com/v/y_W47PBK85k&amp;fs=1&amp;source=uds&quot; type=&quot;application/x-shockwave-flash&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;
&lt;br /&gt;
Códigos utilizados nesta video aula:&lt;br /&gt;
&lt;div id=&quot;teste&quot; style=&quot;background-color: lightgrey; border: 2px solid red; margin: 2px; padding-left: 10px; padding-right: 10px;&quot;&gt;
Frame jogando:&lt;br /&gt;&lt;br /&gt;var cont:Number = 0;&lt;br /&gt;var cont2:Number = 0;&lt;br /&gt;&lt;br /&gt;onEnterFrame = function()&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(Key.isDown(Key.LEFT) &amp;amp;&amp;amp; nave._x &amp;gt; 20)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; nave._x -=20;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(Key.isDown(Key.RIGHT) &amp;amp;&amp;amp; nave._x &amp;lt; 530)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; nave._x +=20;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(Key.isDown(Key.UP) &amp;amp;&amp;amp; nave._y &amp;gt; 25)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; nave._y -=20;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(Key.isDown(Key.DOWN) &amp;amp;&amp;amp; nave._y &amp;lt; 580)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; nave._y +=20;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(_root.life._yscale &amp;lt;= 0)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoAndStop(&quot;gameover&quot;);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;onMouseDown = function()&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; _root.cont++;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; var nome:String = &quot;tiro&quot;+_root.cont;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; _root.tiro.duplicateMovieClip(nome, _root.cont);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; _root[nome]._y = nave._y;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; _root[nome]._x = nave._x;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;Tiro:&lt;br /&gt;&lt;br /&gt;onClipEvent(enterFrame)&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(_name != &quot;tiro&quot;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; this._y -=50;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(this._y &amp;lt; 0)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; this.removeMovieClip();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;}&lt;/div&gt;
Video aulas anteriores:&lt;br /&gt;
Parte 1: &lt;a href=&quot;http://dhiogoboza.blogspot.com/2011/11/tutorial-jogo-de-nave-em-flash-parte-14.html&quot;&gt;http://dhiogoboza.blogspot.com/2011/11/tutorial-jogo-de-nave-em-flash-parte-14.html&lt;/a&gt;&lt;br /&gt;
Links das próximas video aulas:&lt;br /&gt;
...&lt;br /&gt;
...&lt;br /&gt;
Se inscrevam no meu canal: &lt;a href=&quot;http://www.youtube.com/dhiogoboza&quot;&gt;www.youtube.com/dhiogoboza&lt;/a&gt;&lt;br /&gt;
Grande abraço!</content><link rel='replies' type='application/atom+xml' href='http://dhiogoboza.blogspot.com/feeds/9220486054815809664/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://dhiogoboza.blogspot.com/2011/11/tutorial-jogo-de-nave-em-flash-parte-24.html#comment-form' title='5 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/581087240525144235/posts/default/9220486054815809664'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/581087240525144235/posts/default/9220486054815809664'/><link rel='alternate' type='text/html' href='http://dhiogoboza.blogspot.com/2011/11/tutorial-jogo-de-nave-em-flash-parte-24.html' title='Tutorial: Jogo de nave em flash - Parte 2/4'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-581087240525144235.post-5239051819476260573</id><published>2011-11-04T12:46:00.001-07:00</published><updated>2011-11-15T05:17:13.873-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Jogo de nave"/><title type='text'>Tutorial: Jogo de nave em flash - Parte 1/4</title><content type='html'>&lt;div style=&quot;text-align: justify;&quot;&gt;
Olá pessoal,  neste tutorial vocês verão como criar um jogo simples de nave no Adobe Flash, para acompanhar esse tutorial vocês podem usar qualquer versão do flash a partir do Adobe Flash 8. Iremos fazer o game usando  o ActionScript 2.0. Nesta primeiravideo-aula iremos apenas fazer a interface do game sem iniciar a programação ainda.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Video-aula:&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.youtube.com/embed/f2Wa7GW2HBo?feature=player_embedded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt; &lt;/div&gt;
Códigos utilizados nesta video aula:&lt;br /&gt;
Botão start: &lt;br /&gt;
&lt;div id=&quot;teste&quot; style=&quot;background-color: lightgrey; border: 2px solid red; margin: 2px; padding-left: 10px; padding-right: 10px;&quot;&gt;
on(release){&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;gtoAndStop(&quot;jogando&quot;);&lt;br /&gt;
}&lt;/div&gt;
Código do primeiro frame:
&lt;br /&gt;
&lt;div id=&quot;teste&quot; style=&quot;background-color: lightgrey; border: 2px solid red; margin: 2px; padding-left: 10px; padding-right: 10px;&quot;&gt;
Stop();&lt;/div&gt;
Links das próximas video aulas:&lt;br /&gt;
...&lt;br /&gt;
...&lt;br /&gt;
...</content><link rel='replies' type='application/atom+xml' href='http://dhiogoboza.blogspot.com/feeds/5239051819476260573/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://dhiogoboza.blogspot.com/2011/11/tutorial-jogo-de-nave-em-flash-parte-14.html#comment-form' title='2 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/581087240525144235/posts/default/5239051819476260573'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/581087240525144235/posts/default/5239051819476260573'/><link rel='alternate' type='text/html' href='http://dhiogoboza.blogspot.com/2011/11/tutorial-jogo-de-nave-em-flash-parte-14.html' title='Tutorial: Jogo de nave em flash - Parte 1/4'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-581087240525144235.post-3810631501231836270</id><published>2011-09-19T11:54:00.000-07:00</published><updated>2011-11-04T13:05:52.968-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Noticias"/><title type='text'>iPhone e iPad passam a contar com suporte para Flash</title><content type='html'>&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCAKQ9vUyM1znqcQ4CLY77LgCvfLrtr4hP2eZ7ogu6j9EDiepxtmLgbEXB-OIS8FYJCQcMKHFzjNmfGwR7OW0mM2PNIbhhMaj2ec8Lc0AUlklpHRO-npGeSJjLbkhV-AFUJumFtppXSBM/s1600/53839.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;190&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCAKQ9vUyM1znqcQ4CLY77LgCvfLrtr4hP2eZ7ogu6j9EDiepxtmLgbEXB-OIS8FYJCQcMKHFzjNmfGwR7OW0mM2PNIbhhMaj2ec8Lc0AUlklpHRO-npGeSJjLbkhV-AFUJumFtppXSBM/s400/53839.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span class=&quot;img-fc&quot;&gt;&lt;span class=&quot;desc&quot;&gt; (Fonte da imagem: divulgação/Apple)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;Fãs da Apple podem ficar calmos, a mudança não aconteceu devido à  saída de Steve Jobs. Na verdade, não é o &lt;a href=&quot;http://www.tecmundo.com.br/iphone&quot; target=&quot;_blank&quot;&gt;iPhone&lt;/a&gt; que  agora passa a suportar o &lt;a href=&quot;http://www.tecmundo.com.br/flash&quot; target=&quot;_blank&quot;&gt;Flash&lt;/a&gt;, mas sim o software da Adobe que foi  modificado para poder ser rodado nos portáteis da Apple – de acordo com o  que foi anunciado durante a IBC, que acontece entre os dias 8 e 13 de  setembro.&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;Com a nova versão (4.5) do Adobe Flash Media Server, os programadores  podem fazer com que o Flash realize a renderização pelo próprio  software, não exigindo que o processador faça as tarefas mais pesadas.  Dessa forma, o processamento das informações não seria mais responsável  pelo aquecimento dos aparelhos e consequente desgaste excessivo das  baterias.&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;Desenvolvedores que quiserem comprar a nova versão do Adobe Flash  Media Center podem fazê-lo pelo preço de 4,5 mil dólares. Animações e  jogos criados com as versões antigas do Adobe Flash não poderão ser  acessados pelo iPhone, apenas se forem convertidos pelos  desenvolvedores.&lt;/div&gt;&lt;div style=&quot;background-color: transparent; border: medium none; color: black; overflow: hidden; text-align: left; text-decoration: none;&quot;&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;Disponível em:  &lt;a href=&quot;http://www.tecmundo.com.br/iphone/13240-iphone-e-ipad-passam-a-contar-com-suporte-para-flash.htm#ixzz1YQSn3ysU&quot; style=&quot;color: #003399;&quot; target=&quot;_blank&quot;&gt;http://www.tecmundo.com.br/iphone/13240-iphone-e-ipad-passam-a-contar-com-suporte-para-flash.htm#ixzz1YQSn3ysU&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dhiogoboza.blogspot.com/feeds/3810631501231836270/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://dhiogoboza.blogspot.com/2011/09/iphone-e-ipad-passam-contar-com-suporte.html#comment-form' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/581087240525144235/posts/default/3810631501231836270'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/581087240525144235/posts/default/3810631501231836270'/><link rel='alternate' type='text/html' href='http://dhiogoboza.blogspot.com/2011/09/iphone-e-ipad-passam-contar-com-suporte.html' title='iPhone e iPad passam a contar com suporte para Flash'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCAKQ9vUyM1znqcQ4CLY77LgCvfLrtr4hP2eZ7ogu6j9EDiepxtmLgbEXB-OIS8FYJCQcMKHFzjNmfGwR7OW0mM2PNIbhhMaj2ec8Lc0AUlklpHRO-npGeSJjLbkhV-AFUJumFtppXSBM/s72-c/53839.jpg" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-581087240525144235.post-6181994612550605741</id><published>2011-09-05T13:44:00.000-07:00</published><updated>2011-09-05T13:48:26.726-07:00</updated><title type='text'>Como baixar vídeos do YouTube</title><content type='html'>&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;a href=&quot;http://atube-catcher.dsnetwb.com/video/download.html&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFZwntT571nNDelZ689fFHIKcqAgUgKRo3e9y3ygIeyisZvq6T8I8pnUqj2YAt1pcPyploToa1_hJaYHmMKGnsaiScKC2F4ZyZKiAot8x_jkpm-NbSNp5K-bg_FXDNqfszFG-iXf2NTJs/s200/aTube+Catcher.png&quot; width=&quot;70&quot; /&gt;&lt;/a&gt;Olá galera, nessa postagem eu vou ensinar como baixar os videos do YouTube através do programa aTube Catcher, programa este que também serve para baixar vídeos de diversos outros sites, a lista completa de sites você confere &lt;a href=&quot;http://atube-catcher.dsnetwb.com/video/content/banco-datos-List-supported-sites-public-general.html?q=content/banco-datos-List-supported-sites-public-general.html&quot; target=&quot;_blank&quot;&gt;aqui&lt;/a&gt;.&lt;br /&gt;
Bom pra baixar o programa é só clicar na imagem ao lado ou em &lt;a href=&quot;http://atube-catcher.dsnetwb.com/video/download.html&quot;&gt;http://atube-catcher.dsnetwb.com/video/download.html&lt;/a&gt;. Depois para instalar é simples, é como qualquer outro programa normal. Para baixar o video é só selecionar e copiar a url da página onde o vídeo está:&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVMMoX9NsfK7EkSOk4fvzCz-YWMBnev64tj4bGiG-XSWahZTNVB1XdqDWg_bRo7I1JVFGx1Q0ZGtBrmyvV4Fp8P4LwVNGgTV8BpmjjzKMNYB-6h-tPWBGABJGgOc1jE6-mjQW08vXmu4k/s1600/imagem.bmp&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;221&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVMMoX9NsfK7EkSOk4fvzCz-YWMBnev64tj4bGiG-XSWahZTNVB1XdqDWg_bRo7I1JVFGx1Q0ZGtBrmyvV4Fp8P4LwVNGgTV8BpmjjzKMNYB-6h-tPWBGABJGgOc1jE6-mjQW08vXmu4k/s400/imagem.bmp&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Depois colar essa URL no aTube Catcher na caixa URL, escolher o local onde salvar o vídeo, e clicar em baixar:&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj01FhILFcadRcMMm8ozOaRUltF-VOndHd4pqDVz3JifbjhmNvmN2NC3OKAZT_uUesZtXv1c2rVvhXiB2yt26MqM0iNCSyKxiVmxz1kebbfgMldgoY6xL0aClY6ATAxaRpeZnYNHlHOMp0/s1600/85194.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;270&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj01FhILFcadRcMMm8ozOaRUltF-VOndHd4pqDVz3JifbjhmNvmN2NC3OKAZT_uUesZtXv1c2rVvhXiB2yt26MqM0iNCSyKxiVmxz1kebbfgMldgoY6xL0aClY6ATAxaRpeZnYNHlHOMp0/s400/85194.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;Se você quiser baixar vários vídeos e já uni-los em um só é só ir em &quot;Ferramentas&quot;&amp;gt;&quot;Download e juntar vídeos&quot;, depois é só colar os links dos videos na ordem que você quiser que eles fiquem e clicar em baixar.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcdIGdnPXrk8AAshe6gDhtkcu5zExAdjiy9Xac-6K4aonI6WVkTm2RhrfCJc10wb06oxFqASrXPwp6lt3VFncUoB80TGPu0d68fxG4-FLYMV5N-mk6iZ5Q184ubzcereM2fGyzr8qLMKw/s1600/144796.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;277&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcdIGdnPXrk8AAshe6gDhtkcu5zExAdjiy9Xac-6K4aonI6WVkTm2RhrfCJc10wb06oxFqASrXPwp6lt3VFncUoB80TGPu0d68fxG4-FLYMV5N-mk6iZ5Q184ubzcereM2fGyzr8qLMKw/s400/144796.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;E pronto!! Muito fácil não?! Grande abraço pessoal e bom proveito.&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dhiogoboza.blogspot.com/feeds/6181994612550605741/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://dhiogoboza.blogspot.com/2011/09/como-baixar-videos-do-youtube.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/581087240525144235/posts/default/6181994612550605741'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/581087240525144235/posts/default/6181994612550605741'/><link rel='alternate' type='text/html' href='http://dhiogoboza.blogspot.com/2011/09/como-baixar-videos-do-youtube.html' title='Como baixar vídeos do YouTube'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFZwntT571nNDelZ689fFHIKcqAgUgKRo3e9y3ygIeyisZvq6T8I8pnUqj2YAt1pcPyploToa1_hJaYHmMKGnsaiScKC2F4ZyZKiAot8x_jkpm-NbSNp5K-bg_FXDNqfszFG-iXf2NTJs/s72-c/aTube+Catcher.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-581087240525144235.post-6976100595714539991</id><published>2011-08-31T11:46:00.000-07:00</published><updated>2011-08-31T13:40:00.668-07:00</updated><title type='text'>Tutorial: Flash para Mobile - Parte 1</title><content type='html'>&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhO4koih7cE8RtR0AzvFS2BVNKLk2_WH7ov00ylwa0_A4pznIP2IJ5SNXRN6eKgo-s9Tomqb6yr255ZKsxbeUUgDpuD_TsyeF3OcGfOUY9FNZztLvCXRX-X2lEPQcwO-EPj6HmHQnyfMEE/s1600/imagem.bmp&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;110&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhO4koih7cE8RtR0AzvFS2BVNKLk2_WH7ov00ylwa0_A4pznIP2IJ5SNXRN6eKgo-s9Tomqb6yr255ZKsxbeUUgDpuD_TsyeF3OcGfOUY9FNZztLvCXRX-X2lEPQcwO-EPj6HmHQnyfMEE/s200/imagem.bmp&quot; width=&quot;62&quot; /&gt;&lt;/a&gt;Olá galera, gente fiquei bastante tempo sem fazer nenhum tutorial, mas agora vai, ja está pronta a primeira parte do tutorial: Flash para Mobile, onde aprenderemos a fazer um jogo em flash para celular.&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&amp;nbsp;Nesta primeira parte ainda não começaremos a desenvolver realmente o game, apenas farei uma apresentação do Adobe Device Central, que é um software que permite que aplicações swf para celulares, tablets e outros dispositivos eletrônicos sejam testados no PC como se estivessem nos dispositivos.&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;Peço que antes de seguir esse tutorial que cada um verifique se o seu celular possui o Adobe Flash Lite 2.0 ou superior, pois essa é a versão mínima do Flash Lite que suporta o ActionScript 2.0.&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;O código utilizado nessa video aula foi:&lt;/div&gt;&lt;div id=&quot;teste&quot; style=&quot;background-color: lightgrey; border: solid 2px red; float: right bottom; margin: 2px; padding-left: 10px; padding-right: 10px;&quot;&gt;onEnterFrame = function(){&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(Key.isDown(Key.RIGHT)){&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoAndPlay(2);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
}&lt;/div&gt;&lt;br /&gt;
Lembrando que esse código foi apenas para testar o aplicativo e não será para o jogo realmente.&lt;br /&gt;
O link do vídeo tutorial é:&amp;nbsp; &lt;a href=&quot;http://www.youtube.com/watch?v=6u0dgnNe-1E&quot;&gt;http://www.youtube.com/watch?v=6u0dgnNe-1E&lt;/a&gt;.&lt;br /&gt;
Grande abraço pessoal, comentários e sugestões são bem vindos, se quiserem também podem se inscrever no meu canal &lt;a href=&quot;http://www.youtube.com/dhiogoboza&quot;&gt;www.youtube.com/dhiogoboza&lt;/a&gt;. </content><link rel='replies' type='application/atom+xml' href='http://dhiogoboza.blogspot.com/feeds/6976100595714539991/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://dhiogoboza.blogspot.com/2011/08/tutorial-flash-para-mobile.html#comment-form' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/581087240525144235/posts/default/6976100595714539991'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/581087240525144235/posts/default/6976100595714539991'/><link rel='alternate' type='text/html' href='http://dhiogoboza.blogspot.com/2011/08/tutorial-flash-para-mobile.html' title='Tutorial: Flash para Mobile - Parte 1'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhO4koih7cE8RtR0AzvFS2BVNKLk2_WH7ov00ylwa0_A4pznIP2IJ5SNXRN6eKgo-s9Tomqb6yr255ZKsxbeUUgDpuD_TsyeF3OcGfOUY9FNZztLvCXRX-X2lEPQcwO-EPj6HmHQnyfMEE/s72-c/imagem.bmp" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-581087240525144235.post-8973843388228535313</id><published>2011-08-26T11:17:00.000-07:00</published><updated>2011-08-26T11:17:18.102-07:00</updated><title type='text'>Próximo tutorial</title><content type='html'>&lt;div style=&quot;text-align: right;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9vYd1VWRuYtdZLBc9e_u_PmK7Qzc_raR5TvcaiUQwGtIvPQlT5ki373jhZFW_V93Cmt9DxprapoW0HMapzaBrsX5vzG8zvMDhb3l0At-H0JS1I4Sa0om4SWIOBKRCtNWvfyP5f0NQDgg/s1600/BrickBreaker_final.JPG&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9vYd1VWRuYtdZLBc9e_u_PmK7Qzc_raR5TvcaiUQwGtIvPQlT5ki373jhZFW_V93Cmt9DxprapoW0HMapzaBrsX5vzG8zvMDhb3l0At-H0JS1I4Sa0om4SWIOBKRCtNWvfyP5f0NQDgg/s200/BrickBreaker_final.JPG&quot; width=&quot;150&quot; /&gt;&lt;/a&gt;A partir de agora iremos começar uma série de vídeo-aulas ensinado como fazer um jogo em flash para celular, o jogo que construiremos será o brick breaker. É bom antes de iniciar as video-aulas pesquisar se o seu telefone suporta o Falsh Lite 2.0, o celular deve ter o Flash Lite 2.0, pois iremos desenvolver o game usando o ActionScript 2.0, até lá então pessoal, grande abraço a todos.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dhiogoboza.blogspot.com/feeds/8973843388228535313/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://dhiogoboza.blogspot.com/2011/08/proximo-tutorial.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/581087240525144235/posts/default/8973843388228535313'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/581087240525144235/posts/default/8973843388228535313'/><link rel='alternate' type='text/html' href='http://dhiogoboza.blogspot.com/2011/08/proximo-tutorial.html' title='Próximo tutorial'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9vYd1VWRuYtdZLBc9e_u_PmK7Qzc_raR5TvcaiUQwGtIvPQlT5ki373jhZFW_V93Cmt9DxprapoW0HMapzaBrsX5vzG8zvMDhb3l0At-H0JS1I4Sa0om4SWIOBKRCtNWvfyP5f0NQDgg/s72-c/BrickBreaker_final.JPG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-581087240525144235.post-8111594989147323904</id><published>2011-08-26T11:04:00.000-07:00</published><updated>2011-08-28T12:39:33.125-07:00</updated><title type='text'>Flash Lite em poucas palavras</title><content type='html'>&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQ7-fXfrpfTBhecQsWfWkBFriMwNepFdhkHFoV25M2aD15AYQlQQtTRZfz-YTdzZKttL2xoZeBY0bXtfRvtVmsXYtAKUOb2G3XoPpGamWvSndAxIWuNObc2uBNlF91SymEqVbTS0O9hS0/s1600/iphone-flash.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQ7-fXfrpfTBhecQsWfWkBFriMwNepFdhkHFoV25M2aD15AYQlQQtTRZfz-YTdzZKttL2xoZeBY0bXtfRvtVmsXYtAKUOb2G3XoPpGamWvSndAxIWuNObc2uBNlF91SymEqVbTS0O9hS0/s200/iphone-flash.jpg&quot; width=&quot;123&quot; /&gt;&lt;/a&gt;Flash Lite é a versão da tecnologia Flash, da Adobe, para  dispositivos móveis. Ela foi desenhada especificamente para telefones  celulares, e pode ser utilizada para criar conteúdo e aplicações  multimídia, tais como: jogos, animações, etc. A tecnologia Flash Lite  também pode ser usada para a criação de protetores de tela  (screensavers) animados. No entanto, a possibilidade desta utilização  varia de dispositivo para dispositivo.&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;Flash Lite se tornou popular primeiramente no Japão há alguns  anos (versão 1.0), e ultimamente tem se expandido para outros mercados,  primeiramente com a versão 1.1 e as mais recentes, 2.0 e 2.1. Atualmente  o Flash Lite está disponível em mais de 300 modelos de aparelhos, tendo  sido pré-instalado em cerca de 200 milhões de dispositivos. &lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;Com o Flash Lite, você pode criar jogos, aplicações conectadas, e  utilizar muitas das funções disponibilizadas pelo telefone tais como  enviar uma mensagem de texto (SMS) ou efetuar uma ligação telefônica.  Uma aplicação Flash Lite também pode acessar algumas propriedades do  dispositivo, como nível de carga da bateria e nível de sinal da conexão  de rede.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dhiogoboza.blogspot.com/feeds/8111594989147323904/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://dhiogoboza.blogspot.com/2011/08/flash-lite-em-poucas-palavras.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/581087240525144235/posts/default/8111594989147323904'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/581087240525144235/posts/default/8111594989147323904'/><link rel='alternate' type='text/html' href='http://dhiogoboza.blogspot.com/2011/08/flash-lite-em-poucas-palavras.html' title='Flash Lite em poucas palavras'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQ7-fXfrpfTBhecQsWfWkBFriMwNepFdhkHFoV25M2aD15AYQlQQtTRZfz-YTdzZKttL2xoZeBY0bXtfRvtVmsXYtAKUOb2G3XoPpGamWvSndAxIWuNObc2uBNlF91SymEqVbTS0O9hS0/s72-c/iphone-flash.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-581087240525144235.post-1199674010621529882</id><published>2011-08-03T10:06:00.000-07:00</published><updated>2011-08-03T16:36:55.430-07:00</updated><title type='text'>Usando a classe Tween no Flash com ActionScript</title><content type='html'>&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;hps&quot;&gt;&lt;span lang=&quot;PT&quot;&gt;A classe&lt;/span&gt;&lt;/span&gt;&lt;span lang=&quot;PT&quot;&gt; &lt;span class=&quot;hps&quot;&gt;Tween&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;é usada para criar&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;animações&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;usando&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;ActionScript&lt;/span&gt;, fornecendo-nos &lt;span class=&quot;hps&quot;&gt;vários controles&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;para&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;alterar o valor de&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;algumas propriedades de&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;objeto por um período&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;de tempo ou&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;frames.&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;Usar a classe&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;Tween&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;para animação&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;tem muitas vantagens&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;sobre o uso da&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;interpolações de movimento&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;tradicional&lt;/span&gt;, pois oferece &lt;span class=&quot;hps&quot;&gt;grande flexibilidade e&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;maior controle&lt;/span&gt;, &lt;span class=&quot;hps&quot;&gt;torna possível&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;definir a duração&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;de animação&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;em segundos&lt;/span&gt;, em vez de &lt;span class=&quot;hps&quot;&gt;quadros,&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;nos permite criar&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;animações&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;não-linear&lt;/span&gt;, &lt;span class=&quot;hps&quot;&gt;e torna a&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;processo de atualização&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;de animações&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;mais fácil.&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;Leia mais para&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;aprender a&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;usá-lo.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;hps&quot;&gt;&lt;span lang=&quot;PT&quot;&gt;A classe&lt;/span&gt;&lt;/span&gt;&lt;span lang=&quot;PT&quot;&gt; &lt;span class=&quot;hps&quot;&gt;Tween&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;pode ser&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;usado para animar&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;movieclips,&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;uma vez que uma&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;instância da classe&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;Tween&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;é criado&lt;/span&gt;, basta atribuir &lt;span class=&quot;hps&quot;&gt;a ele&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;a propriedade&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;que você deseja&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;animar,&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;o princípio eo&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;valor final&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;do imóvel&lt;/span&gt;, e o tempo que &lt;span class=&quot;hps&quot;&gt;animação&lt;/span&gt; &lt;span class=&quot;hps&quot;&gt;deve durar&lt;/span&gt;. &lt;span class=&quot;hps&quot;&gt;Para entender como isso funciona na prática veja o video-tutorial, feito por mim que demonstra isso:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span lang=&quot;PT&quot;&gt;&lt;span class=&quot;hps&quot;&gt;&lt;a href=&quot;http://www.youtube.com/watch?v=U6NkVG17zGI&quot; target=&quot;_blank&quot;&gt;http://www.youtube.com/watch?v=U6NkVG17zGI&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dhiogoboza.blogspot.com/feeds/1199674010621529882/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://dhiogoboza.blogspot.com/2011/08/usando-classe-tween-no-flash-com.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/581087240525144235/posts/default/1199674010621529882'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/581087240525144235/posts/default/1199674010621529882'/><link rel='alternate' type='text/html' href='http://dhiogoboza.blogspot.com/2011/08/usando-classe-tween-no-flash-com.html' title='Usando a classe Tween no Flash com ActionScript'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-581087240525144235.post-2509660064824844577</id><published>2011-06-17T04:46:00.000-07:00</published><updated>2011-06-17T04:47:40.916-07:00</updated><title type='text'>Tutorial: Jogo de plataforma em flash - Parte 08</title><content type='html'>&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span id=&quot;goog_582320964&quot;&gt;&lt;/span&gt;&lt;span id=&quot;goog_582320965&quot;&gt;&lt;/span&gt;Olá galera, enfim eu conclui o tutorial do jogo de plataforma no flash. Nessa última parte não faremos mudanças grandiosas no nosso game, porém elas darão um aspecto bem melhor a ele. Nós colocaremos um menu no nosso game, implementaremos o código para quando o nosso personagem cair da plataforma ele perder uma vida, colocaremos os sons do nosso game e colocaremos o nosso game pra rodar em tela cheia (fuulscreen). Essa última parte do tutorial está dividida em dois vídeos, pois ela extrapolou o tempo máximo de videos do youtube assim eu a dividi em duas partes. Ai vão elas:&lt;/div&gt;&lt;br /&gt;
Primeira parte: &lt;a href=&quot;http://www.youtube.com/watch?v=izQPF1MYlyk&quot;&gt;http://www.youtube.com/watch?v=izQPF1MYlyk&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Segunda parte: &lt;a href=&quot;http://www.youtube.com/watch?v=mI3wOb5d7EA&quot;&gt;http://www.youtube.com/watch?v=mI3wOb5d7EA&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Download do projeto: &lt;a href=&quot;http://www.4shared.com/file/kVQYrNWQ/Jogo_de_plataforma.html&quot;&gt;http://www.4shared.com/file/kVQYrNWQ/Jogo_de_plataforma.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Grande abraço a todos, comentários e sugestões são bem vindos.</content><link rel='replies' type='application/atom+xml' href='http://dhiogoboza.blogspot.com/feeds/2509660064824844577/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://dhiogoboza.blogspot.com/2011/06/tutorial-jogo-de-plataforma-em-flash.html#comment-form' title='2 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/581087240525144235/posts/default/2509660064824844577'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/581087240525144235/posts/default/2509660064824844577'/><link rel='alternate' type='text/html' href='http://dhiogoboza.blogspot.com/2011/06/tutorial-jogo-de-plataforma-em-flash.html' title='Tutorial: Jogo de plataforma em flash - Parte 08'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-581087240525144235.post-5423010966888311245</id><published>2011-06-04T08:15:00.001-07:00</published><updated>2011-06-04T08:27:05.526-07:00</updated><title type='text'>Desenvolvimento em conjunto</title><content type='html'>&lt;div style=&quot;text-align: justify;&quot;&gt;Ola galera, eu tenho um jogo de nave em flash que eu fiz que pode ser visto nesse link: &lt;a href=&quot;http://www.youtube.com/watch?v=a5nYTMQ0eEI&quot;&gt;http://www.youtube.com/watch?v=a5nYTMQ0eEI&lt;/a&gt;  , esse jogo ta parado ha um tempão e agora eu quero colocar ele pra  frente. Só que o que eu vejo que está faltando nele é a interface melhor  e uma história legal e talvez até um nome melhor, então eu tive a idéia de desenvolvê-lo em conjunto. Assim quem se interessar  em ajudar, é só me enviar, por email, sprites de naves, sons, layout do  menu, idéias de fases, qualquer coisa que possa ser implemetado no game.  Se mais de uma pessoa enviar o sprite pro mesmo objeto eu posso fazer  uma votação pra escolher o melhor ou posso juntar as duas idéias. No meu blog vai ser criada uma página só pra o projeto ali você também podem postar idéias sobre o game, vlw então, grande abraço a todos.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dhiogoboza.blogspot.com/feeds/5423010966888311245/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://dhiogoboza.blogspot.com/2011/06/desenvolvimento-em-conjunto.html#comment-form' title='2 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/581087240525144235/posts/default/5423010966888311245'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/581087240525144235/posts/default/5423010966888311245'/><link rel='alternate' type='text/html' href='http://dhiogoboza.blogspot.com/2011/06/desenvolvimento-em-conjunto.html' title='Desenvolvimento em conjunto'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-581087240525144235.post-8366061655268594552</id><published>2011-03-27T11:19:00.000-07:00</published><updated>2011-06-04T08:27:33.550-07:00</updated><title type='text'>Tutorial: Jogo de plataforma em flash - Parte 07</title><content type='html'>&lt;div style=&quot;text-align: justify;&quot;&gt;Ai pessoal a sétima parte do jogo de plataforma em flash:&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;400&#39; height=&#39;266&#39; src=&#39;https://www.youtube.com/embed/891lCB654Ic?feature=player_embedded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;Aqui desenvolveremos melhor a interface do nosso game, acrescentando um plano de fundo com um scrooling com velocidade diferenciada da plataforma, também iremos criar uma imagem para sobrepos a nossa plataforma e a nossa parede as quais se tornarão invisíveis.&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;Códigos utilizados:&lt;/div&gt;&lt;ul style=&quot;text-align: justify;&quot;&gt;&lt;li&gt;&amp;nbsp;Adicionado no frame principal do jogo:&lt;/li&gt;
&lt;/ul&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp; colisao.paredes._visible = false;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;color: red; text-align: justify;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; colisao.plataforma._visible = false;&lt;/div&gt;&lt;ul style=&quot;text-align: justify;&quot;&gt;&lt;li&gt;Adicionado no frame principal, na hora que ocorre o scrooling da plataforma e etc:&lt;/li&gt;
&lt;/ul&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; quando o botão RIGHT é pressionado:&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: red;&quot;&gt;fundo._x-=1;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; quando o botão LEFT é pressionado:&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: red;&quot;&gt; fundo._x+=1;&lt;/span&gt;&lt;/div&gt;&lt;ul style=&quot;text-align: justify;&quot;&gt;&lt;li&gt;Adicionado no movieClip inimigo, para resetar a posição do movieClip &quot;fundo&quot;:&lt;/li&gt;
&lt;/ul&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: red;&quot;&gt; _root.fundo._x = 471;&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dhiogoboza.blogspot.com/feeds/8366061655268594552/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://dhiogoboza.blogspot.com/2011/03/tutorial-jogo-de-plataforma-em-flash_27.html#comment-form' title='3 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/581087240525144235/posts/default/8366061655268594552'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/581087240525144235/posts/default/8366061655268594552'/><link rel='alternate' type='text/html' href='http://dhiogoboza.blogspot.com/2011/03/tutorial-jogo-de-plataforma-em-flash_27.html' title='Tutorial: Jogo de plataforma em flash - Parte 07'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-581087240525144235.post-5484490398037743389</id><published>2011-03-22T13:36:00.000-07:00</published><updated>2011-03-23T12:28:13.851-07:00</updated><title type='text'>Profissionais de games</title><content type='html'>Olá pessoal, para quem se interessa pela área de games aqui vai uma ajuda:&lt;br /&gt;
&lt;br /&gt;
&lt;iframe frameborder=&quot;0&quot; height=&quot;350&quot; name=&quot;centro&quot; src=&quot;http://g1.globo.com/FlashShow/0,,11447,00.swf&quot; width=&quot;500&quot;&gt;&lt;/iframe&gt;&lt;br /&gt;
&lt;br /&gt;
E ai, eu prefiro a área de programação e você por qual se interessou mais? Deixe o seu comentário.&lt;br /&gt;
Dísponivel em: &lt;a href=&quot;http://g1.globo.com/Noticias/0,,IIF721-5604,00.html&quot;&gt;http://g1.globo.com/Noticias/0,,IIF721-5604,00.html&lt;/a&gt;&lt;br /&gt;
Acesso em: 22/03/2011</content><link rel='replies' type='application/atom+xml' href='http://dhiogoboza.blogspot.com/feeds/5484490398037743389/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://dhiogoboza.blogspot.com/2011/03/profissionais-de-games.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/581087240525144235/posts/default/5484490398037743389'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/581087240525144235/posts/default/5484490398037743389'/><link rel='alternate' type='text/html' href='http://dhiogoboza.blogspot.com/2011/03/profissionais-de-games.html' title='Profissionais de games'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-581087240525144235.post-4356440727640109913</id><published>2011-03-20T06:13:00.000-07:00</published><updated>2011-06-12T13:35:25.861-07:00</updated><title type='text'>Tutorial: Jogo de plataforma em flash - Parte 06</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;Ai pessoal a sexta parte do jogo de plataforma, demorou mas saiu:&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;400&#39; height=&#39;300&#39; src=&#39;https://www.youtube.com/embed/0Zr9MmSGgRw?feature=player_embedded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;Códigos usados no tutorial:&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&amp;nbsp;Código para ser adicionado na função (enterFrame) do MovieClip &quot;inimigo&quot;:&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;ul&gt;&lt;li&gt;Código que é ativado quando o personagem colide com o inimigo enquanto está caindo, então o inimigo será destruido:&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; if(this.hitTest(_root.personagem._x, _root.personagem._y, true)&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&amp;amp;&amp;amp; _root.personagem.pcaindo){&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; this.gotoAndStop(&quot;morto&quot;);&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Código que é ativado quando o personagem colide com o inimigo enquanto não está caindo, então o personagem perderá uma vida e as posições dos objetos do jogo serão resetadas:&lt;/li&gt;
&lt;/ul&gt;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if(this.hitTest(_root.personagem) &amp;amp;&amp;amp; !_root.personagem.pcaindo)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; _root.colisao._x = 460;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; _root.personagem._x = 33;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _root.personagem._y = 300;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this._x = 675;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; _root.personagem.vida -=1;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; if(_root.personagem.vida &amp;lt;= 0)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt; {&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;_root.gotoAndStop(&quot;gameover&quot;);&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt; }&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;Ok pessoal é isso, acho que essa será a antepenúltima video aula desta série, obrigado por assistir, comentar, favoritar e se inscrever no canal, na próxima video aula nós melhoraremos a parte gráfica do nosso jogo, até a próxima.&lt;/span&gt;&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://dhiogoboza.blogspot.com/feeds/4356440727640109913/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://dhiogoboza.blogspot.com/2011/03/tutorial-jogo-de-plataforma-em-flash.html#comment-form' title='4 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/581087240525144235/posts/default/4356440727640109913'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/581087240525144235/posts/default/4356440727640109913'/><link rel='alternate' type='text/html' href='http://dhiogoboza.blogspot.com/2011/03/tutorial-jogo-de-plataforma-em-flash.html' title='Tutorial: Jogo de plataforma em flash - Parte 06'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-581087240525144235.post-5237626956399522442</id><published>2011-03-19T14:06:00.000-07:00</published><updated>2011-03-24T13:16:33.588-07:00</updated><title type='text'>Novo blog</title><content type='html'>Olá pessoal, fiz esse blog para colocar informativos sobre os tutoriais do meu canal no youtube (&lt;a href=&quot;http://www.youtube.com/dhiogoboza&quot; target = &quot;_blank&quot;&gt;www.youtube.com/dhiogoboza&lt;/a&gt;) a partir de agora eu postarei os vídeos com o action script no texto e também com a descrição do código, para facilitar a compreensão do código e para ele poder ser copiado, também postarei informações sobre a área de programação e afins.</content><link rel='replies' type='application/atom+xml' href='http://dhiogoboza.blogspot.com/feeds/5237626956399522442/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://dhiogoboza.blogspot.com/2011/03/novo-blog.html#comment-form' title='5 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/581087240525144235/posts/default/5237626956399522442'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/581087240525144235/posts/default/5237626956399522442'/><link rel='alternate' type='text/html' href='http://dhiogoboza.blogspot.com/2011/03/novo-blog.html' title='Novo blog'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry></feed>