<?xml version="1.0" encoding="UTF-8"?>
<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/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Rafael Alves - blog</title>
	<atom:link href="http://rafaelalves.net/blog/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://rafaelalves.net/blog</link>
	<description>Flash - Flex</description>
	<lastBuildDate>Fri, 03 Sep 2010 21:18:08 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1</generator>
		<item>
		<title>Criando marcas de Realidade aumentada dinâmicamente</title>
		<link>http://rafaelalves.net/blog/?p=25</link>
		<comments>http://rafaelalves.net/blog/?p=25#comments</comments>
		<pubDate>Fri, 03 Sep 2010 21:18:08 +0000</pubDate>
		<dc:creator>Rafael Alves</dc:creator>
				<category><![CDATA[Realidade Aumentada]]></category>

		<guid isPermaLink="false">http://rafaelalves.net/blog/?p=25</guid>
		<description><![CDATA[Bom pessoal, navegando na super populada internet em busca de técnicas para criar uma boa Marca de Realidade aumentada, encontrei o site do Rafael Mayworm onde há um aplicativo bem interessante que cria marcas de Realidade aumentada dinâmicamente. Isto irá compensar um bom tempo de criação para muitos desenvolvedores, e o melhor, as marcas são muito boas. [...]]]></description>
			<content:encoded><![CDATA[<p>Bom pessoal, navegando na super populada internet em busca de técnicas para criar uma boa Marca de Realidade aumentada, encontrei o site do <a href="http://www.rafaelmayworm.com.br" target="_blank">Rafael Mayworm</a> onde há um aplicativo bem interessante que cria marcas de Realidade aumentada dinâmicamente.</p>
<p>Isto irá compensar um bom tempo de criação para muitos desenvolvedores, e o melhor, as marcas são muito boas.</p>
<p>Link:<br />
<a href="http://www.rafaelmayworm.com.br/site/?p=133" target="_blank">Marcas Dinâmicas de Realidade aumentada</a></p>
]]></content:encoded>
			<wfw:commentRss>http://rafaelalves.net/blog/?feed=rss2&#038;p=25</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>LocalConnection()</title>
		<link>http://rafaelalves.net/blog/?p=3</link>
		<comments>http://rafaelalves.net/blog/?p=3#comments</comments>
		<pubDate>Thu, 09 Apr 2009 17:42:13 +0000</pubDate>
		<dc:creator>Rafael Alves</dc:creator>
				<category><![CDATA[Action Script 2.0]]></category>

		<guid isPermaLink="false">http://rafaelalves.net/blog/?p=3</guid>
		<description><![CDATA[Estamos vendo então]]></description>
			<content:encoded><![CDATA[<p>Olá pessoal,</p>
<p>Neste primeiro post, vou falar de um assunto interessante. Deparei-me com uma situação em um projeto onde precisava fazer comunicação com dois swf&#8217;s diferentes.</p>
<p>Uma ótima solução que eu encontrei foi utilizar o <strong>LocalConnection</strong>(), onde cria-se uma conexão com o swf Emissor e o Swf receptor recebe as informações e as trata de acordo com sua necessidade.</p>
<p><span id="more-3"></span></p>
<div><a title="View Source - Rafael Alves" href="wp-posts/as2/frame_externo/" target="_blank">View demo</a> | <a href="wp-posts/as2/frame_externo/frame_externo.rar">Download</a></div>
<p>Faremos um exemplo onde no click do botão do SWF emissor, mudaremos o frame do SWF receptor.</p>
<p>Coloque um MovieClip retângulo na tela, neste será recebido por loadMovie o arquivo <strong>receptor.swf</strong></p>
<p>Código:<br />
<span style="color: #ff0000;">emissor.swf<br />
<span style="color: #000000;"><span style="color: #999999;">//iniciamos avariável que irá criar a conexão<br />
</span>var filme1 = new LocalConnection();</span></span></p>
<p><span style="color: #999999;">//fazemos o carregamento do receptor.swf em um MovieClip que está no emissor.swf<br />
</span>clip.loadMovie(&#8220;receptor.swf&#8221;,1);</p>
<p><span style="color: #999999;">//criamos uma ação para cada botão.<br />
</span><span style="color: #999999;">// utilizamos a função send() para enviar a conexão</span><br />
<span style="color: #999999;">// O primeiro parâmetro é a url de comunicação<br />
// O segundo parâmetro é a ligação entre as conexões<br />
//E o terceiro parâmetro é controle para o receptor.</span></p>
<p>bt1.onRelease = function(){<br />
filme1.send(&#8220;suaConexao&#8221;, &#8220;acao&#8221;, &#8220;1&#8243;);<br />
}</p>
<p><span style="color: #ff0000;"><span style="color: #000000;">bt2.onRelease = function(){<br />
filme1.send(&#8220;suaConexao&#8221;, &#8220;acao&#8221;, &#8220;2&#8243;);<br />
}</span></span></p>
<p><span style="color: #ff0000;"><span style="color: #000000;">bt3.onRelease = function(){<br />
filme1.send(&#8220;suaConexao&#8221;, &#8220;acao&#8221;, &#8220;3&#8243;);<br />
}</span></span></p>
<p><span style="color: #ff0000;"><span style="color: #000000;">bt4.onRelease = function(){<br />
filme1.send(&#8220;suaConexao&#8221;, &#8220;acao&#8221;, &#8220;4&#8243;);<br />
}</span></span></p>
<p><span style="color: #ff0000;">receptor.swf<br />
<span style="color: #888888;">//Coloque o seguinte código no primeiro frame da primera camada<br />
//Aqui iniciamos uma nova variável também instânciando a classe LocalConnection<br />
</span></span></p>
<div><span style="color: #ff0000;"><span style="color: #888888;"><span style="color: #000000;">stop();</span><br />
<span style="color: #000000;">var filme2 = new LocalConnection();</span></span></span></div>
<div><span style="color: #ff0000;"><span style="color: #888888;"><span style="color: #000000;"><span style="color: #999999;">//fazemos a conexão com o mesmo nome criado no arquivo anterior</span><br />
filme2.connect(&#8220;suaConexao&#8221;);</span></span></span></div>
<div><span style="color: #ff0000;"><span style="color: #888888;"><span style="color: #000000;"><span style="color: #999999;">//utilizamos o parâmetro de ligação e recebemos o parâmetro de controle (frame);</span><br />
filme2.acao = function(frame){</span></span></span></div>
<div><span style="color: #ff0000;"><span style="color: #888888;"><span style="color: #000000;"><span style="color: #999999;">//direcionamos o nosso frame para o valor que for informado no parâmetro que cada click do botão nos informa<br />
</span>gotoAndStop(frame);<br />
}<br />
<span style="color: #999999;">//crie uma nova camada e 4 frames diferentes, cada um com uma Label na seguinte ordem<br />
// Frame 1&#8230;Frame 2&#8230;Frame 3&#8230; Frame 4</span></span></span></span></div>
<p><span style="color: #000000;">Pronto, espero que tenham gostado;<br />
Agora é só testar os dois arquivos, postem suas dúvidas <img src='http://rafaelalves.net/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /><br />
</span></p>
]]></content:encoded>
			<wfw:commentRss>http://rafaelalves.net/blog/?feed=rss2&#038;p=3</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Bem-vindos</title>
		<link>http://rafaelalves.net/blog/?p=1</link>
		<comments>http://rafaelalves.net/blog/?p=1#comments</comments>
		<pubDate>Thu, 09 Apr 2009 15:40:58 +0000</pubDate>
		<dc:creator>Rafael Alves</dc:creator>
				<category><![CDATA[Sem categoria]]></category>

		<guid isPermaLink="false">http://rafaelalves.net/blog/?p=1</guid>
		<description><![CDATA[Bom pessoal, Bem-vindos ao meu blog. Tratarei aqui principalmente de assuntos relacionados a programação, Action Script 2.0 e 3.0, PHP, JavaScript entre outras. Estou aberto a sugestões para cada vez mais poder ajudar pessoas que por ventura tenham dúvidas e/ou dificuldades que eu já passei.]]></description>
			<content:encoded><![CDATA[<p>Bom pessoal,</p>
<p>Bem-vindos ao meu blog.<br />
Tratarei aqui principalmente de assuntos relacionados a programação, Action Script 2.0 e 3.0, PHP, JavaScript entre outras.<br />
Estou aberto a sugestões para cada vez mais poder ajudar pessoas que por ventura tenham dúvidas e/ou dificuldades que eu já passei.</p>
]]></content:encoded>
			<wfw:commentRss>http://rafaelalves.net/blog/?feed=rss2&#038;p=1</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

