<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.2.3" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>Filipe Silvestrim &#124; Blog</title>
	<link>http://www.filipesilvestrim.com/blog</link>
	<description>Better by Silvestrim</description>
	<pubDate>Fri, 01 Aug 2008 12:06:48 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2.3</generator>
	<language>en</language>
			<item>
		<title>Flash Player loses focus with button + removeChild</title>
		<link>http://www.filipesilvestrim.com/blog/21/02/2008/flash-player-loose-focus-with-button-removechild/</link>
		<comments>http://www.filipesilvestrim.com/blog/21/02/2008/flash-player-loose-focus-with-button-removechild/#comments</comments>
		<pubDate>Fri, 22 Feb 2008 03:24:04 +0000</pubDate>
		<dc:creator>Filipe Silvestrim</dc:creator>
		
		<category><![CDATA[ActionScript 3]]></category>

		<guid isPermaLink="false">http://www.filipesilvestrim.com/blog/21/02/2008/flash-player-loose-focus-with-button-removechild/</guid>
		<description><![CDATA[Well, this week, I was doing a little game that to the player start to play needs click in one &#8220;start game&#8221; button and after uses the keyboard to control the character moves. So until this point all OK, but what i didn&#8217;t told you is that when click&#8217;s in the &#8220;start game&#8221;, it disappears [...]]]></description>
			<content:encoded><![CDATA[<p>Well, this week, I was doing a little game that to the player start to play needs click in one &#8220;start game&#8221; button and after uses the keyboard to control the character moves. So until this point all OK, but what i didn&#8217;t told you is that when click&#8217;s in the &#8220;start game&#8221;, it disappears with one removeChild() (because it appears above all the stage).</p>
<p>After this, my character was no more moving&#8230; I fought &#8220;wow could be my InputManager class not working so fine&#8230;&#8221;, but I tried find some bug or something wrong and nothing. After some tries, accidentally I removed the buttonMode = true - propertie that i was defining to that my &#8220;start game&#8221; Movie Clip behaviors like Button - and tcharam&#8230; All working&#8230;..</p>
<p>At first we need remind that Keyboard events will just works when Flash Player get focus. And accidentally I found a way of Flash Player loses focus with on removeChild().</p>
<p><strong>So what is happening here?!</strong></p>
<p>First, open the swf file (focus it); after, click at the button (button with focus); later on, the button is removed from the stage (the focus is removed together with the button - so here are the problem). Now if I click on the stage, or other local in the swf file (Flash Player will get focus again) and it will works&#8230;<br />
<em>Here is a source code as example :</em></p>
<pre>
<div class="codesnip-container" >
<div class="codesnip"><span class="kw2">var</span> spBtn = <span class="kw2">new</span> Sprite<span class="br0">&#40;</span><span class="br0">&#41;</span>;
spBtn.<span class="me1">buttonMode</span> = <span class="kw2">true</span>; spBtn.<span class="me1">graphics</span>.<span class="kw3">beginFill</span><span class="br0">&#40;</span> 0xff0000, .<span class="nu0">4</span> <span class="br0">&#41;</span>;
spBtn.<span class="me1">graphics</span>.<span class="me1">drawRect</span><span class="br0">&#40;</span> <span class="nu0">0</span>, <span class="nu0">0</span>, <span class="kw3">this</span>.<span class="kw3">stage</span>.<span class="me1">stageWidth</span>, <span class="kw3">this</span>.<span class="kw3">stage</span>.<span class="me1">stageHeight</span> <span class="br0">&#41;</span>;
spBtn.<span class="me1">graphics</span>.<span class="kw3">endFill</span><span class="br0">&#40;</span><span class="br0">&#41;</span>;

addChild<span class="br0">&#40;</span> spBtn <span class="br0">&#41;</span>;

addEventListener <span class="br0">&#40;</span> KeyboardEvent.<span class="me1">KEY_DOWN</span>, managekeyDown <span class="br0">&#41;</span>;
spBtn.<span class="me1">addEventListener</span><span class="br0">&#40;</span> MouseEvent.<span class="me1">MOUSE_DOWN</span>, mouseClick <span class="br0">&#41;</span>;

<span class="kw2">function</span> mouseClick <span class="br0">&#40;</span> <span class="kw3">e</span> : Event <span class="br0">&#41;</span> : <span class="kw3">void</span>
<span class="br0">&#123;</span>
&nbsp; &nbsp; &nbsp; &nbsp; spBtn.<span class="me1">removeEventListener</span><span class="br0">&#40;</span> MouseEvent.<span class="me1">MOUSE_DOWN</span>, mouseClick <span class="br0">&#41;</span>;
&nbsp; &nbsp; &nbsp; &nbsp; removeChild<span class="br0">&#40;</span> spBtn <span class="br0">&#41;</span>;
<span class="br0">&#125;</span>

<span class="kw2">function</span> managekeyDown <span class="br0">&#40;</span> <span class="kw3">e</span> : KeyboardEvent <span class="br0">&#41;</span> : <span class="kw3">void</span>
<span class="br0">&#123;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">if</span> <span class="br0">&#40;</span> <span class="kw3">e</span>.<span class="me1">keyCode</span> == Keyboard.<span class="kw3">LEFT</span> <span class="br0">&#41;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#123;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="kw3">trace</span> <span class="br0">&#40;</span> <span class="st0">&#8220;JUST TRACE IF FLASH PLAYER HAVE FOCUS ON IT&#8221;</span> <span class="br0">&#41;</span>;
&nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#125;</span>
<span class="br0">&#125;</span></div>
</div>
</pre>
<p>======= Updated at August 1º (expect update more the blog&#8230;) ======</p>
<p>To fix this issue you must reset the focus to the stage. So the code will change just in this part:</p>
<pre>
<div class="codesnip-container" >
<div class="codesnip"><span class="kw2">function</span> mouseClick <span class="br0">&#40;</span> <span class="kw3">e</span> : Event <span class="br0">&#41;</span> : <span class="kw3">void</span> 
<span class="br0">&#123;</span> 
&nbsp; &nbsp; &nbsp; &nbsp; spBtn.<span class="me1">removeEventListener</span><span class="br0">&#40;</span> MouseEvent.<span class="me1">MOUSE_DOWN</span>, mouseClick <span class="br0">&#41;</span>; 
&nbsp; &nbsp; &nbsp; &nbsp; removeChild<span class="br0">&#40;</span> spBtn <span class="br0">&#41;</span>; 
&nbsp; &nbsp; &nbsp; &nbsp; <span class="co1">//After the remove child we’ll reset the focus to stage </span>
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw3">this</span>.<span class="kw3">stage</span>.<span class="me1">focus</span> = <span class="kw3">this</span>; 
<span class="br0">&#125;</span></div>
</div>
</pre>
<p> <img src='http://www.filipesilvestrim.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.filipesilvestrim.com/blog/21/02/2008/flash-player-loose-focus-with-button-removechild/feed/</wfw:commentRss>
		</item>
		<item>
		<title>From now on just English&#8230;</title>
		<link>http://www.filipesilvestrim.com/blog/20/02/2008/from-now-on-just-english/</link>
		<comments>http://www.filipesilvestrim.com/blog/20/02/2008/from-now-on-just-english/#comments</comments>
		<pubDate>Thu, 21 Feb 2008 03:33:50 +0000</pubDate>
		<dc:creator>Filipe Silvestrim</dc:creator>
		
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.filipesilvestrim.com/blog/20/02/2008/from-now-on-just-english/</guid>
		<description><![CDATA[Well guys, unhappily - to whom just want to know in Portuguese - and happily to the rest of the World, I&#8217;ll be writing just in English on my blog. I&#8217;m taking this action looking forward an better transparency to change informations on line, once the majority of the ActionScript Gurus communicate each others in [...]]]></description>
			<content:encoded><![CDATA[<p>Well guys, unhappily - to whom just want to know in Portuguese - and happily to the rest of the World, I&#8217;ll be writing just in English on my blog. I&#8217;m taking this action looking forward an better transparency to change informations on line, once the majority of the ActionScript Gurus communicate each others in English and too because I&#8217;ve a lot of abroad ActionScript friends.</p>
<p>So, to those that want continues seeing ActionScript related subjects in Portuguese, I strongly advice join to the AUGRS ( Adobe User Group Rio Grande do Sul) <a href="http://www.augrs.com/execultables/index.php?vfsPage=list" target="_blank">discussion list</a>.</p>
<p>To the others, we&#8217;ll be in touch.</p>
<p>== Versão em Português / Portuguese Version ==</p>
<p>Bom pessoal, infelizmente - para aqueles que só saber Português - e felizmente para o resto do mundo, estarei blogando de agora em diante somente em Inglês. Estou tomando esta medida visando uma melhor transparência para troca de informações online, uma vez que a maioria dos gurus da área se comunicam em inglês e também levando em conta de que tenho muitos amigos da área no exterior.</p>
<p>Então, para quem quiser continuar vendo assuntos relacionados a ActionScript em Português, aconselho estes a participarem da <a href="http://www.augrs.com/execultables/index.php?vfsPage=list" target="_blank">lista de discussão</a> do AUGRS ( Adobe User Group Rio Grande do Sul).</p>
<p>Aos demais, estaremos em contato, porém agora Inglês.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.filipesilvestrim.com/blog/20/02/2008/from-now-on-just-english/feed/</wfw:commentRss>
		</item>
		<item>
		<title>O que é Singularity?</title>
		<link>http://www.filipesilvestrim.com/blog/29/01/2008/o-que-e-singularity/</link>
		<comments>http://www.filipesilvestrim.com/blog/29/01/2008/o-que-e-singularity/#comments</comments>
		<pubDate>Wed, 30 Jan 2008 01:09:26 +0000</pubDate>
		<dc:creator>Filipe Silvestrim</dc:creator>
		
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.filipesilvestrim.com/blog/29/01/2008/o-que-e-singularity/</guid>
		<description><![CDATA[Bom pessoal, voltando a blogar depois de um tempo (espero não perder o pique novamente por conta de muito trabalho, conforme aconteceu).
Afinal de contas, agora até eu andei ficando curioso com esse tal de Singularity do Aral Balkan.
Afinal de contas, o que é o Singularity? Uma nova Tecnologia em Flash? RIA? Um site em Web [...]]]></description>
			<content:encoded><![CDATA[<p>Bom pessoal, voltando a blogar depois de um tempo (espero não perder o pique novamente por conta de muito trabalho, conforme aconteceu).</p>
<p>Afinal de contas, agora até eu andei ficando curioso com esse tal de <a href="http://singularity08.com/" title="What is Singularity?">Singularity</a> do <a href="http://aralbalkan.com/" title="Aral Balkan" target="_blank">Aral Balkan</a>.</p>
<p>Afinal de contas, o que é o Singularity? Uma nova Tecnologia em Flash? RIA? Um site em Web 2.0?</p>
<p>Como a curiosidade é tanta, estou colocando essa imagem no meu blog para ser um dos primeiros a saber o que que é isso!  Logo que sair a descrição ou mesmo for lançada alguma coisa estarei aqui falando.</p>
<p><a href="http://singularity08.com"></a></p>
<p><a href="http://singularity08.com"></a></p>
<p style="text-align: center"><a href="http://singularity08.com"><img src="http://singularity08.com/images/teaser/button_468x60.gif" alt="Singularity?" height="60" width="468" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.filipesilvestrim.com/blog/29/01/2008/o-que-e-singularity/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Papervision3D 2.0 Alpha</title>
		<link>http://www.filipesilvestrim.com/blog/04/12/2007/papervision3d-20-alpha/</link>
		<comments>http://www.filipesilvestrim.com/blog/04/12/2007/papervision3d-20-alpha/#comments</comments>
		<pubDate>Wed, 05 Dec 2007 05:46:12 +0000</pubDate>
		<dc:creator>Filipe Silvestrim</dc:creator>
		
		<category><![CDATA[3D]]></category>

		<category><![CDATA[Flash]]></category>

		<category><![CDATA[ActionScript 3]]></category>

		<guid isPermaLink="false">http://www.filipesilvestrim.com/blog/04/12/2007/papervision3d-20-alpha/</guid>
		<description><![CDATA[&#160;
Foi lançada hoje de madrugada a tão esperada versão 2.o da Biblioteca Papervision 3D.
&#160;
Na nova versão possuímos recursos tais como: ShadeMaterials, Shaders, ASCollada (agora com suporte a animação), Frustrum Culling, Multiple Viewports, Render to Scene e muito mais&#8230;
&#160;
Para quem quiser ter uma idéia do que podemos fazer no a nova versão dê uma olhada no [...]]]></description>
			<content:encoded><![CDATA[<p class="entry">&nbsp;</p>
<p class="snap_preview">Foi lançada hoje de madrugada a tão esperada versão 2.o da Biblioteca Papervision 3D.</p>
<p class="snap_preview">&nbsp;</p>
<p class="snap_preview">Na nova versão possuímos recursos tais como: ShadeMaterials, Shaders, ASCollada (agora com suporte a animação), Frustrum Culling, Multiple Viewports, Render to Scene e muito mais&#8230;</p>
<p class="snap_preview">&nbsp;</p>
<p class="snap_preview">Para quem quiser ter uma idéia do que podemos fazer no a nova versão dê uma olhada no link abaixo que exemplifica aplicação de iluminação de phong e bumpMapping.</p>
<p class="snap_preview">swf:<br />
<a href="http://www.rockonflash.com/papervision3d/downloads/shaderDemos/EarthPhongDemo.swf" target="_blank"> http://www.rockonflash.com<wbr></wbr>/papervision3d/downloads<wbr></wbr>/shaderDemos/EarthPhongDemo.swf</a></p>
<p>FLA:<br />
<a href="http://www.rockonflash.com/papervision3d/downloads/shaderDemos/EarthPhongDemo.fla" target="_blank">http://www.rockonflash.com<wbr></wbr>/papervision3d/downloads<wbr></wbr>/shaderDemos/EarthPhongDemo.fla  </a></p>
<p class="snap_preview">&nbsp;</p>
<p class="snap_preview">Então aproveite agora mesmo para fazer o download da nova versão a partir do SVN no endereço: <tt><strong><em>http</em></strong>://papervision3d.googlecode.com/svn/trunk/</tt></p>
<p class="snap_preview">&nbsp;</p>
<p class="snap_preview">Abraços.</p>
<p class="entry">&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.filipesilvestrim.com/blog/04/12/2007/papervision3d-20-alpha/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Material (artigo e exemplos) do minicurso de ActionScript 3.0 para Games</title>
		<link>http://www.filipesilvestrim.com/blog/16/11/2007/material-artigo-e-exemplos-do-minicurso-de-actionscript-30-para-games/</link>
		<comments>http://www.filipesilvestrim.com/blog/16/11/2007/material-artigo-e-exemplos-do-minicurso-de-actionscript-30-para-games/#comments</comments>
		<pubDate>Fri, 16 Nov 2007 15:02:04 +0000</pubDate>
		<dc:creator>Filipe Silvestrim</dc:creator>
		
		<category><![CDATA[Courses]]></category>

		<category><![CDATA[ActionScript 3]]></category>

		<category><![CDATA[Games]]></category>

		<guid isPermaLink="false">http://www.filipesilvestrim.com/blog/16/11/2007/material-artigo-e-exemplos-do-minicurso-de-actionscript-30-para-games/</guid>
		<description><![CDATA[Olá pessoal,
fiquei meio parado nas duas últimas semanas por causa do SBGames 2007 e de uns projetos pessoais.
O SbGames 2007 foi simplesmente ótimo e o pré-evento GDS superou as expectativas.
O AUGRS apresentou duas palestras, uma de AS2 e Advergames com Pedro Taranto e Alberto Amaral e a minha de AS3 para Games.
O meu minicurso teve [...]]]></description>
			<content:encoded><![CDATA[<p>Olá pessoal,</p>
<p>fiquei meio parado nas duas últimas semanas por causa do <a href="http://www.inf.unisinos.br/~sbgames/" target="_blank">SBGames 2007</a> e de uns projetos pessoais.</p>
<p>O SbGames 2007 foi simplesmente ótimo e o pré-evento <a href="http://www.gds.inf.br" target="_blank">GDS</a> superou as expectativas.</p>
<p>O AUGRS apresentou duas palestras, uma de AS2 e Advergames com Pedro Taranto e Alberto Amaral e a minha de AS3 para Games.</p>
<p>O meu minicurso teve como título &#8220;Conhecendo o ActionScript 3.0 para o desenvolvimento de jogos utilizando o Adobe Flash CS3&#8243; e foram abordadas questões desde o básico do AS3 referindo-se a DisplayList e ao Sistema de Eventos até a parte de Simulações de Física com a APE e 3D com Papervision 3D.</p>
<p>O artigo pode ser adquirido nesse link <a href="http://www.filipesilvestrim.com/gds_2007/minicursoAS3Games.pdf" target="_blank">http://www.filipesilvestrim.com/gds_2007/minicursoAS3Games.pdf</a>  e os exemplos (classes e .fla) podem ser feitos o download aqui <a href="http://www.filipesilvestrim.com/gds_2007/Fonte.zip" target="_blank">http://www.filipesilvestrim.com/gds_2007/Fonte.zip</a> .</p>
<p>Atenção: Ao fazer o download dos códigos fonte, favor ler o arquivo <em>leia-me.html</em> para que os exemplos rodem corretamente.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.filipesilvestrim.com/blog/16/11/2007/material-artigo-e-exemplos-do-minicurso-de-actionscript-30-para-games/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Palestra - ActionScript 3.0 para o desenvolvimento de jogos</title>
		<link>http://www.filipesilvestrim.com/blog/26/10/2007/palestra-actionscript-30-para-o-desenvolvimento-de-jogos/</link>
		<comments>http://www.filipesilvestrim.com/blog/26/10/2007/palestra-actionscript-30-para-o-desenvolvimento-de-jogos/#comments</comments>
		<pubDate>Fri, 26 Oct 2007 11:54:21 +0000</pubDate>
		<dc:creator>Filipe Silvestrim</dc:creator>
		
		<category><![CDATA[Flash]]></category>

		<category><![CDATA[Courses]]></category>

		<category><![CDATA[ActionScript 3]]></category>

		<category><![CDATA[Games]]></category>

		<guid isPermaLink="false">http://www.filipesilvestrim.com/blog/26/10/2007/palestra-actionscript-30-para-o-desenvolvimento-de-jogos/</guid>
		<description><![CDATA[
&#160;
Estarei palestrando um mini curso de ActionScript 3.0 para o desenvolvimento de jogos no pré-evento do SBGames 2007 (Simpósio Brasileiro de Games).
Para assistir a palestra basta se inscrever no SBGames e marcar a opção de que irá assistir ao pré-evento GDS (Game Development School).
&#160;
Detalhes da palestra:

Dia 6 de Novembro
14:00 - 17:00
Conhecendo o ActionScript 3.0 para [...]]]></description>
			<content:encoded><![CDATA[<p align="left"><img src="http://www.filipesilvestrim.com/blog/images/sbgames2007.jpg" style="padding: 10px" align="left" /></p>
<p align="left">&nbsp;</p>
<p align="left">Estarei palestrando um mini curso de <strong>ActionScript 3.0 para o desenvolvimento de jogos</strong> no pré-evento do SBGames 2007 (Simpósio Brasileiro de Games).</p>
<p align="left">Para assistir a palestra basta se inscrever no SBGames e marcar a opção de que irá assistir ao pré-evento GDS (Game Development School).</p>
<p align="left">&nbsp;</p>
<p align="left">Detalhes da palestra:</p>
<blockquote>
<p align="left"><strong>Dia 6 de Novembro<br />
14:00 - 17:00</strong></p>
<p><strong>Conhecendo o ActionScript 3.0 para o desenvolvimento de jogos utilizando o Adobe Flash CS3.</strong></p>
<p><strong>Filipe Ghesla Silvestrim</strong></p>
<p>AUGRS - Adobe User Group do Rio Grande do Sul <a href="http://www.augrs.com" target="_blank">http://www.augrs.com</a></p>
<p><em>Resumo</em>: Introduzir a linguagem de programação ActionScript 3.0 no desenvolvimento de jogos utilizando o software Adobe Flash Professional CS3 como plataforma de desenvolvimento.</p>
<p><em>Público-Alvo</em>: Intermediário</p>
<p><em>Pré-Requisitos</em>: Conhecimento de lógica de programação para jogos.</p></blockquote>
<p align="left">Mais informações sobre o SBGames no site <a href="http://www.inf.unisinos.br/~sbgames" target="_blank">http://www.inf.unisinos.br/~sbgames</a></p>
<p align="left">Mais informações sobre o pré-evento no endereço <a href="http://www.inf.unisinos.br/~sbgames/GDS-port.html" target="_blank">http://www.inf.unisinos.br/~sbgames/GDS-port.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.filipesilvestrim.com/blog/26/10/2007/palestra-actionscript-30-para-o-desenvolvimento-de-jogos/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Adobe Flex Builder 2 para Estudantes e Universidades Gratuito</title>
		<link>http://www.filipesilvestrim.com/blog/25/10/2007/adobe-flex-builder-2-para-estudantes-e-universidades-gratuito/</link>
		<comments>http://www.filipesilvestrim.com/blog/25/10/2007/adobe-flex-builder-2-para-estudantes-e-universidades-gratuito/#comments</comments>
		<pubDate>Thu, 25 Oct 2007 11:16:32 +0000</pubDate>
		<dc:creator>Filipe Silvestrim</dc:creator>
		
		<category><![CDATA[Web]]></category>

		<category><![CDATA[Adobe]]></category>

		<guid isPermaLink="false">http://www.filipesilvestrim.com/blog/25/10/2007/adobe-flex-builder-2-para-estudantes-e-universidades-gratuito/</guid>
		<description><![CDATA[Atualizado com informações mais concretas
Ontem a Adobe anunciou que a partir de Novembro oferecerá o Adobe Flex Builder 2 gratuitamente para Estudantes e Universidades ao redor do mundo.
É bom deixar claro (pois já andaram havendo muitas discussões) que o software será disponibilizado gratuitamente com propósitos de ministrar aulas. Essa licensa será mais restrita do que [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Atualizado com informações mais concretas</strong></p>
<p>Ontem a Adobe anunciou que a partir de Novembro oferecerá o Adobe Flex Builder 2 gratuitamente para Estudantes e Universidades ao redor do mundo.</p>
<p><strike>É bom deixar claro (pois já andaram havendo muitas discussões) que o software será disponibilizado gratuitamente com propósitos de ministrar aulas. Essa licensa será mais restrita do que a atual licensa de educação da Adobe.</strike></p>
<p>&#8220;A licença será exatamente a mesma que as atuais <a href="http://store1.adobe.com/education/purchasing/qualify.html" target="_blank">licenças educacionais</a>, exceto que essa só incluirá Universidades e Estudantes. &#8221;</p>
<p>Até a data atual essa é a melhor interpretação que o pessoal do meio conseguiu chegar.</p>
<p><strong>Mais informações, preços e disponibilidade</strong><br />
Adobe Flex Builder 2 estará disponível no site <a href="http://www.adobe.com" target="_blank">www.adobe.com</a> no início de Novembro.</p>
<p><strong>Artigo completo em:</strong><br />
<a href="http://" target="_blank">http://biz.yahoo.com/bw/071024/20071023006845.html?.v=1</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.filipesilvestrim.com/blog/25/10/2007/adobe-flex-builder-2-para-estudantes-e-universidades-gratuito/feed/</wfw:commentRss>
		</item>
		<item>
		<title>TransitionManager Events - ActionScript 3</title>
		<link>http://www.filipesilvestrim.com/blog/21/10/2007/transitionmanager-events-actionscript-3/</link>
		<comments>http://www.filipesilvestrim.com/blog/21/10/2007/transitionmanager-events-actionscript-3/#comments</comments>
		<pubDate>Mon, 22 Oct 2007 01:19:19 +0000</pubDate>
		<dc:creator>Filipe Silvestrim</dc:creator>
		
		<category><![CDATA[ActionScript 3]]></category>

		<guid isPermaLink="false">http://www.filipesilvestrim.com/blog/21/10/2007/transitionmanager-events-actionscript-3/</guid>
		<description><![CDATA[Bom, hoje um post bem rápido pois a correria anda grande e não queria deixar o blog na inatividade&#8230;
Hoje precisei utilizar um evento da classe TransitionManager no AS3 e encontrei o mesmo problema que havia tido no passado como o AS2, temos dois eventos não documentados para a classe TransitionManager. Os eventos são para quando [...]]]></description>
			<content:encoded><![CDATA[<p>Bom, hoje um post bem rápido pois a correria anda grande e não queria deixar o blog na inatividade&#8230;</p>
<p>Hoje precisei utilizar um evento da classe TransitionManager no AS3 e encontrei o mesmo problema que havia tido no passado como o AS2, temos dois eventos não documentados para a classe TransitionManager. Os eventos são para quando a transição IN acaba e quando a transição OUT acaba.</p>
<p>OK, mas se não está documentado como saber disso? Bom, a questão é futricar, vá até a pasta das classes do ActionScript 3 e procurem as subpastas fl e dentro dela a transitions(ex.: C:\Arquivos de programas\Adobe\Adobe Flash CS3\en\Configuration\ActionScript 3.0\Classes\fl\transitions). Aí dentro iremos achar o arquivo da classe (TransitionManager.as) e daí é só abrir ele e futricar <img src='http://www.filipesilvestrim.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Exemplo de aplicação:</p>
<blockquote>
<p align="left"> import fl.transitions.*;<br />
import fl.transitions.easing.*;</p>
<p align="left">&nbsp;</p>
<p align="left">var tmTransicao:TransitionManager = new TransitionManager(myMovieClip);</p>
<p align="left">&nbsp;</p>
<p align="left">tmTransicao.startTransition({type:Zoom, direction:Transition.IN, duration:1, easing:Bounce.easeOut});<br />
tmTransicao.addEventListener(&#8221;allTransitionsInDone&#8221;, inDoneHandler);<br />
tmTransicao.addEventListener(&#8221;allTransitionsOutDone&#8221;, outDoneHandler);</p>
<p align="left">&nbsp;</p>
<p align="left">function inDoneHandler(event:Event):void<br />
{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;trace(&#8221;Acabou a transição de ENTRADA&#8221;);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//começou a transição de saída<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;tmTransicao.startTransition({type:Zoom, direction:Transition.OUT, duration:1, easing:Bounce.easeOut});<br />
}</p>
<p align="left">&nbsp;</p>
<p align="left">function outDoneHandler(event:Event):void<br />
{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;trace(&#8221;Acabou a transição de SAÍDA&#8221;);<br />
}</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.filipesilvestrim.com/blog/21/10/2007/transitionmanager-events-actionscript-3/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Gravação - Usando Eclipse como ambiente de desenvolvimento com Flex3 SDK</title>
		<link>http://www.filipesilvestrim.com/blog/11/10/2007/gravacao-usando-eclipse-como-ambiente-de-desenvolvimento-com-flex3-sdk/</link>
		<comments>http://www.filipesilvestrim.com/blog/11/10/2007/gravacao-usando-eclipse-como-ambiente-de-desenvolvimento-com-flex3-sdk/#comments</comments>
		<pubDate>Thu, 11 Oct 2007 14:58:18 +0000</pubDate>
		<dc:creator>Filipe Silvestrim</dc:creator>
		
		<category><![CDATA[Flex 3]]></category>

		<category><![CDATA[Courses]]></category>

		<guid isPermaLink="false">http://www.filipesilvestrim.com/blog/11/10/2007/gravacao-usando-eclipse-como-ambiente-de-desenvolvimento-com-flex3-sdk/</guid>
		<description><![CDATA[Pessoal,
o Workshop de Outubro do AUGRS  já está disponível para visualização no link http://adobechats.adobe.acrobat.com/p77346236/
Descrição do que fora abordado no Workshop:
Nesta apresentação será mostrado como configurar o Eclipse para utilizá-lo como ambiente de criação para o Flex, utilizando o SDK.
Para criação dos arquivos será utilizado o ANT.
Depois de configurar o Eclipse, será criado um arquvo [...]]]></description>
			<content:encoded><![CDATA[<p>Pessoal,<br />
o Workshop de Outubro do <a href="http://www.augrs.com" target="_blank">AUGRS</a>  já está disponível para visualização no link <a href="http://adobechats.adobe.acrobat.com/p77346236/">http://adobechats.adobe.acrobat.com/p77346236/</a></p>
<p>Descrição do que fora abordado no Workshop:<br />
Nesta apresentação será mostrado como configurar o Eclipse para utilizá-lo como ambiente de criação para o Flex, utilizando o SDK.<br />
Para criação dos arquivos será utilizado o ANT.<br />
Depois de configurar o Eclipse, será criado um arquvo mxml muito simples, apenas para ver como é o processo de criação.<br />
Na etapa seguinte, será mostrado como fazer debug utlizando o arquivo fdb.exe, que vem junto do SDK.<br />
Será utilizado o comando trace e a classe Log. No final, será mostrado como criar o arquivo flashlog.txt, que armazena os logs da sessão.</p>
<p>Quem estiver interessado, <a href="http://www.augrs.com/execultables/index.php?vfsPage=list" target="_blank">cadastre-se na lista de discussão</a> do <a href="http://" target="_blank">AUGRS</a> e fique atentos aos próximos workshops.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.filipesilvestrim.com/blog/11/10/2007/gravacao-usando-eclipse-como-ambiente-de-desenvolvimento-com-flex3-sdk/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Flash Lite 3.0, Adobe Developer Connection, Flash Player 10 (“Astro”) - agora com eixo Z (3D), AIR Beta 2&#8230;</title>
		<link>http://www.filipesilvestrim.com/blog/01/10/2007/flash-lite-30-adobe-developer-connection-flash-player-10-%e2%80%9castro%e2%80%9d-agora-com-eixo-z-3d-air-beta-2/</link>
		<comments>http://www.filipesilvestrim.com/blog/01/10/2007/flash-lite-30-adobe-developer-connection-flash-player-10-%e2%80%9castro%e2%80%9d-agora-com-eixo-z-3d-air-beta-2/#comments</comments>
		<pubDate>Tue, 02 Oct 2007 03:29:22 +0000</pubDate>
		<dc:creator>Filipe Silvestrim</dc:creator>
		
		<category><![CDATA[AIF]]></category>

		<category><![CDATA[ActionScript 3]]></category>

		<category><![CDATA[Adobe]]></category>

		<guid isPermaLink="false">http://www.filipesilvestrim.com/blog/01/10/2007/flash-lite-30-adobe-developer-connection-flash-player-10-%e2%80%9castro%e2%80%9d-agora-com-eixo-z-3d-air-beta-2/</guid>
		<description><![CDATA[Segundo dia do MAX e novidades surgem sem parar&#8230;
Flex3 Beta2, A.I.R. Beta2, AMP, Share Beta e update do FP9
Primeiro temos o as novas versões Beta2 do Flex3 e do A.I.R., temos também o AMP (Adobe Media Player), temos o Share Beta e temos ainda novas versões do Flash Player 9. Essas novidades o meu amigo [...]]]></description>
			<content:encoded><![CDATA[<p>Segundo dia do <a href="http://adobemax2007.com" target="_blank">MAX</a> e novidades surgem sem parar&#8230;</p>
<p><strong>Flex3 Beta2, A.I.R. Beta2, AMP, Share Beta e update do FP9</strong></p>
<p>Primeiro temos o as novas versões Beta2 do Flex3 e do A.I.R., temos também o AMP (Adobe Media Player), temos o Share Beta e temos ainda novas versões do Flash Player 9. Essas novidades o meu amigo <a href="http://blog.egenial.com.br" target="_blank">Carlos Eduardo</a>  já comentou nesse post <a href="http://blog.egenial.com.br/?p=92">aqui</a> e para mais informações das novidades do mesmo parágrafo, pode ir no <a href="http://labs.adobe.com/" target="_blank">Labs</a> da Adobe.</p>
<p>Mas as próximas novidades é que me deixaram bobo (algumas não, pois sendo um Manager e sendo beta-tester de algumas tecnologias como as atualizações do Flash Player 9; mas fico me mordendo não podendo falar antes que Adobe anuncie publicamente.</p>
<p><strong>Adobe Developer Connection </strong></p>
<p>Pois bem, vejamos, primeiramente temos um novo portal de suporte ao desenvolvedor Adobe em <a href="http://www.adobe.com/devnet/" target="_blank">http://www.adobe.com/devnet/</a> e um mais específico para a tecnologia A.I.R. em <a href="http://www.adobe.com/devnet/air/" target="_blank">http://www.adobe.com/devnet/air/</a> que de quebra já começou muito interessante com um artigo passo-a-passo de como construir um jogo baseado em Flash no AIR, isso nesse link aqui <a href="http://www.adobe.com/devnet/air/flash/articles/insult_dueler.html" target="_blank">http://www.adobe.com/devnet/air/flash/articles/insult_dueler.html</a>.</p>
<p><strong> Flash Lite CS3</strong></p>
<p>Destacando ainda, temos a atualização do Flash Lite CS3  para Flash CS3 Professional e Device Central CS3 estão para download nos links <a href="http://www.adobe.com/go/fl_fl3_update" target="_blank">http://www.adobe.com/go/fl_fl3_update</a> e <a href="http://www.adobe.com/go/dc_fl3_update" target="_blank">http://www.adobe.com/go/dc_fl3_update</a>. Criação, teste e publicação de conteúdos mobile para tal atualização do Flash Player Lite agora suportam Flash Vídeo e a renderização da maioria dos conteúdos publicados como Flash Player 8 dentro de um dispositivo móvel ou em um browser.</p>
<p><strong>Flash Player 10, codinome Astro e  AIF Toolkit</strong></p>
<p>Nesta manhã, num keynote fechado do MAX, o pessoal da Adobe anunciou que o time da linguagem de processamento gráfico AIF, que possui o codinome &#8220;Hydra&#8221;, fará parte do desenvolvimento do Flash Player 10.</p>
<p>O pessoal da AIF já disponibilizou um Preview no Labs nesse <a href="http://www.adobe.com/go/hydra" target="_blank">link</a>.</p>
<p>OK, mas o que isso indica?</p>
<p>Indica que o pessoal do Flash agora poderá usufruir de processamento de imagem feitos em GPU (placas de vídeo), fazendo com que possamos ter otimizações de audio e vídeo em tempo real, mais poder de processamento de imagens em nossos scripts (essa tecnologias já é utilizada no AfterEffects CS3) e arquivos mais leve.</p>
<p>Alguns dos benefícios dessa linguagem incluem:</p>
<ul>
<li>Sintaxe familiar, baseada em GLSL, a qual baseia-se em C;</li>
<li> Permite que o mesmo filtro rode tanto em GPU, quanto em CPU;</li>
<li>  Abstrai a complexidade de se programar direto em Hardware de forma Heterogênea;</li>
<li>Podemos criar os nossos próprios BitmapFilters;</li>
<li>Qualidade Adobe de processamento de Imagens.</li>
</ul>
<p>Exemplo de script Hydra <a href="http://blog.je2050.de/2007/10/01/hydra/" target="_blank">aqui</a>.</p>
<p>E agora chegamos enfim no <strong>Astro </strong>principal o Flash Player 10 \o/ (vídeo de lançamento <a href="http://www.youtube.com/watch?v=ympeCv8lLmw&amp;eurl=http%3A%2F%2Faralbalkan%2Ecom%2F1048" target="_blank">clique aqui</a>), um avançado e poderoso cliente runtime o qual tem como novidades em sua próxima versão: avançada renderização e processamento  em <strong>layout de textos</strong> (linguagens bidirecional, scripts complexos; multi colunas; quebras de linhas; tabelas), <strong>efeitos em 3D</strong> (até que enfim o eixo Z), e <strong>filtros, blend modes e efeitos customizáveis</strong> (criados a partir da linguagem Hydra). <a title="Advanced_Text_Layout" name="Advanced_Text_Layout"></a></p>
<p><a title="3D_Effects" name="3D_Effects"></a><a title="Custom_Filters.2C_Blend_Modes_and_Effects" name="Custom_Filters.2C_Blend_Modes_and_Effects"></a><a href="http://blog.franto.com/go.php?http://blogs.adobe.com/kevin.goldsmith/2007/10/its_alive_hydra.html" title="(23 hits)">Hydra Alive +  AIF Toolkit no Adobe labs</a><br />
Você pode brincar com a Hydra no link <a href="http://blog.franto.com/go.php?http://labs.adobe.com/wiki/index.php/AIF_Toolkit" title="(34 hits)">AIF Toolkit</a>. Faça o download no <a href="http://blog.franto.com/go.php?http://labs.adobe.com/wiki/index.php/AIF_Toolkit" title="(34 hits)">Adobe labs</a> .</p>
<p>Espero vir com muitas novidades a mais por aí pessoal.</p>
<p>E para quem quer sempre estar ligado nas novidades, acessem diariamente a Wiki do Labs da Adobe em <a href="http://labs.adobe.com/wiki/" target="_blank">http://labs.adobe.com/wiki/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.filipesilvestrim.com/blog/01/10/2007/flash-lite-30-adobe-developer-connection-flash-player-10-%e2%80%9castro%e2%80%9d-agora-com-eixo-z-3d-air-beta-2/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
