<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comentários sobre: Botões em ActionScript 3.0</title>
	<atom:link href="http://www.fellyph.com.br/blog/flash/botoes-em-actionscript-30/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.fellyph.com.br/blog/flash/botoes-em-actionscript-30/</link>
	<description></description>
	<lastBuildDate>Wed, 25 Jan 2012 23:46:58 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Por: Lucas Guiot</title>
		<link>http://www.fellyph.com.br/blog/flash/botoes-em-actionscript-30/comment-page-1/#comment-882</link>
		<dc:creator>Lucas Guiot</dc:creator>
		<pubDate>Wed, 18 Jan 2012 09:54:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.fellyph.com.br/blog/?p=52#comment-882</guid>
		<description>Bom dia,

Fiz uma configuração no AS2 para o botão funcionar entro de um mc, mas não consegui a recriar no AS3, poderia me ajudar.
AS2:
botao_teste.onRelease = function()
{
	_root.gotoAndStop(203);
}

Agradeço desde já.
Lucas</description>
		<content:encoded><![CDATA[<p>Bom dia,</p>
<p>Fiz uma configuração no AS2 para o botão funcionar entro de um mc, mas não consegui a recriar no AS3, poderia me ajudar.<br />
AS2:<br />
botao_teste.onRelease = function()<br />
{<br />
	_root.gotoAndStop(203);<br />
}</p>
<p>Agradeço desde já.<br />
Lucas</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Geovane Santos</title>
		<link>http://www.fellyph.com.br/blog/flash/botoes-em-actionscript-30/comment-page-1/#comment-861</link>
		<dc:creator>Geovane Santos</dc:creator>
		<pubDate>Thu, 01 Dec 2011 21:38:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.fellyph.com.br/blog/?p=52#comment-861</guid>
		<description>Ah sim... entendi Fellyph! 
Muito obrigado pela atenção!

Se puder snar mais uma dúvida, fico agradecido:
A questão da interação entre movieclips ainda não ficou clara pra mim no AS3.
Exemplo - tenho um swf &quot;principal&quot; o qual carrega um swf &quot;menu&quot; e outro swf &quot;main&quot;.
Como controlar o &quot;main&quot; a partir do &quot;menu&quot;?
Como controlar o &quot;principal&quot; a partir do &quot;menu&quot;
Com AS2 2 era só _root.main.gotoAndStop(2), por exemplo, mas no AS3 vi que é necessário fazer algo como MovieClip(parent)......</description>
		<content:encoded><![CDATA[<p>Ah sim&#8230; entendi Fellyph!<br />
Muito obrigado pela atenção!</p>
<p>Se puder snar mais uma dúvida, fico agradecido:<br />
A questão da interação entre movieclips ainda não ficou clara pra mim no AS3.<br />
Exemplo &#8211; tenho um swf &#8220;principal&#8221; o qual carrega um swf &#8220;menu&#8221; e outro swf &#8220;main&#8221;.<br />
Como controlar o &#8220;main&#8221; a partir do &#8220;menu&#8221;?<br />
Como controlar o &#8220;principal&#8221; a partir do &#8220;menu&#8221;<br />
Com AS2 2 era só _root.main.gotoAndStop(2), por exemplo, mas no AS3 vi que é necessário fazer algo como MovieClip(parent)&#8230;&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Fellyph</title>
		<link>http://www.fellyph.com.br/blog/flash/botoes-em-actionscript-30/comment-page-1/#comment-860</link>
		<dc:creator>Fellyph</dc:creator>
		<pubDate>Thu, 01 Dec 2011 16:48:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.fellyph.com.br/blog/?p=52#comment-860</guid>
		<description>se vc criar um botão no palco e colocar o nome de instância botao3 a propriedade name retornará uma string &quot;botao3&quot;</description>
		<content:encoded><![CDATA[<p>se vc criar um botão no palco e colocar o nome de instância botao3 a propriedade name retornará uma string &#8220;botao3&#8243;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Geovane Santos</title>
		<link>http://www.fellyph.com.br/blog/flash/botoes-em-actionscript-30/comment-page-1/#comment-859</link>
		<dc:creator>Geovane Santos</dc:creator>
		<pubDate>Thu, 01 Dec 2011 16:30:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.fellyph.com.br/blog/?p=52#comment-859</guid>
		<description>Muito obrigado pela atenção Fellyph!
Não entendi um detalhe: como eu passo pra &quot;name&quot; qual será a instância?</description>
		<content:encoded><![CDATA[<p>Muito obrigado pela atenção Fellyph!<br />
Não entendi um detalhe: como eu passo pra &#8220;name&#8221; qual será a instância?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Fellyph</title>
		<link>http://www.fellyph.com.br/blog/flash/botoes-em-actionscript-30/comment-page-1/#comment-858</link>
		<dc:creator>Fellyph</dc:creator>
		<pubDate>Thu, 01 Dec 2011 13:48:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.fellyph.com.br/blog/?p=52#comment-858</guid>
		<description>Olá Geovane 

Pelo que eu entendi pra cada nome de movie ele faz um comportamento, migrando seu código para as3 vc pode fazer da seguinte forma :

//as2
botao.onRollOver = function() {
      funcao(nome_do_MC);
}

botao2.onRollOver = function() {
      funcao(nome_do_MC2);
}

botao3.onRollOver = function() {
      funcao(nome_do_MC3);
}

//as3

botao.addEventListener(MouseEvent.MOUSE_OVER, onOver)
botao2.addEventListener(MouseEvent.MOUSE_OVER, onOver)
botao3.addEventListener(MouseEvent.MOUSE_OVER, onOver)

function onOver(event:MouseEvent):void{
  funcao(event.currentTarget.name)
}

Nesse caso só precisa de uma função, a propriedade(event) que a função recebe tem o elemento que dispara a função nesse caso o event.currentTarget. E a propriedade name carrega o nome de instancia do elemento que sofreu a ação</description>
		<content:encoded><![CDATA[<p>Olá Geovane </p>
<p>Pelo que eu entendi pra cada nome de movie ele faz um comportamento, migrando seu código para as3 vc pode fazer da seguinte forma :</p>
<p>//as2<br />
botao.onRollOver = function() {<br />
      funcao(nome_do_MC);<br />
}</p>
<p>botao2.onRollOver = function() {<br />
      funcao(nome_do_MC2);<br />
}</p>
<p>botao3.onRollOver = function() {<br />
      funcao(nome_do_MC3);<br />
}</p>
<p>//as3</p>
<p>botao.addEventListener(MouseEvent.MOUSE_OVER, onOver)<br />
botao2.addEventListener(MouseEvent.MOUSE_OVER, onOver)<br />
botao3.addEventListener(MouseEvent.MOUSE_OVER, onOver)</p>
<p>function onOver(event:MouseEvent):void{<br />
  funcao(event.currentTarget.name)<br />
}</p>
<p>Nesse caso só precisa de uma função, a propriedade(event) que a função recebe tem o elemento que dispara a função nesse caso o event.currentTarget. E a propriedade name carrega o nome de instancia do elemento que sofreu a ação</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Geovane Santos</title>
		<link>http://www.fellyph.com.br/blog/flash/botoes-em-actionscript-30/comment-page-1/#comment-857</link>
		<dc:creator>Geovane Santos</dc:creator>
		<pubDate>Thu, 01 Dec 2011 03:27:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.fellyph.com.br/blog/?p=52#comment-857</guid>
		<description>Olá! Ótimo tutorial!

Tenho a seguinte dúvida -  com vários botões, em AS2 eu determinava p.ex. duas funções, uma para MouseOver e outra para MouseOut e passava como parâmetro o MC que iria ser animado. 
Exemplo:
botao.onRollOver = function() {
       funcao(nome_do_MC);
}
botao2.onRollOver = function() {
       funcao(nome_do_MC2);
}
...e assim sucessivamente conforme o número de botões.

Assim eu escrevia a função apenas uma vez e chamava ela tantas vezes quanto o número de botões, mudando apenas o MC que ela afetaria.
Pelo que entendi, com AS3 terei que criar uma função para cada botão dizendo qual o MC afetado? Ou tem outra maneira de fazer como era no AS2?
Não sei se fui claro. Me diga caso não entendeu a dúvida.
Obrigado!</description>
		<content:encoded><![CDATA[<p>Olá! Ótimo tutorial!</p>
<p>Tenho a seguinte dúvida &#8211;  com vários botões, em AS2 eu determinava p.ex. duas funções, uma para MouseOver e outra para MouseOut e passava como parâmetro o MC que iria ser animado.<br />
Exemplo:<br />
botao.onRollOver = function() {<br />
       funcao(nome_do_MC);<br />
}<br />
botao2.onRollOver = function() {<br />
       funcao(nome_do_MC2);<br />
}<br />
&#8230;e assim sucessivamente conforme o número de botões.</p>
<p>Assim eu escrevia a função apenas uma vez e chamava ela tantas vezes quanto o número de botões, mudando apenas o MC que ela afetaria.<br />
Pelo que entendi, com AS3 terei que criar uma função para cada botão dizendo qual o MC afetado? Ou tem outra maneira de fazer como era no AS2?<br />
Não sei se fui claro. Me diga caso não entendeu a dúvida.<br />
Obrigado!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Andre Bueno</title>
		<link>http://www.fellyph.com.br/blog/flash/botoes-em-actionscript-30/comment-page-1/#comment-776</link>
		<dc:creator>Andre Bueno</dc:creator>
		<pubDate>Wed, 04 May 2011 14:21:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.fellyph.com.br/blog/?p=52#comment-776</guid>
		<description>Bom dia...
eu gostaria de saber como faço pro meu botão, que esta dentro de um movie clip, ir para o segundo frame???
no as2 eu colocava _root.gotoAndPlay(2);
mas no as3, como faço?

Obrigado aee galera!!!</description>
		<content:encoded><![CDATA[<p>Bom dia&#8230;<br />
eu gostaria de saber como faço pro meu botão, que esta dentro de um movie clip, ir para o segundo frame???<br />
no as2 eu colocava _root.gotoAndPlay(2);<br />
mas no as3, como faço?</p>
<p>Obrigado aee galera!!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: antonio</title>
		<link>http://www.fellyph.com.br/blog/flash/botoes-em-actionscript-30/comment-page-1/#comment-720</link>
		<dc:creator>antonio</dc:creator>
		<pubDate>Mon, 14 Feb 2011 00:37:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.fellyph.com.br/blog/?p=52#comment-720</guid>
		<description>gostaria de saber como fazer um botão de clique duplo no as2 para ir para a proxima pagina.
valeu!</description>
		<content:encoded><![CDATA[<p>gostaria de saber como fazer um botão de clique duplo no as2 para ir para a proxima pagina.<br />
valeu!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Fellyph</title>
		<link>http://www.fellyph.com.br/blog/flash/botoes-em-actionscript-30/comment-page-1/#comment-715</link>
		<dc:creator>Fellyph</dc:creator>
		<pubDate>Wed, 09 Feb 2011 17:52:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.fellyph.com.br/blog/?p=52#comment-715</guid>
		<description>Qual sua dúvida ?</description>
		<content:encoded><![CDATA[<p>Qual sua dúvida ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Davi Dorna</title>
		<link>http://www.fellyph.com.br/blog/flash/botoes-em-actionscript-30/comment-page-1/#comment-714</link>
		<dc:creator>Davi Dorna</dc:creator>
		<pubDate>Wed, 09 Feb 2011 17:24:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.fellyph.com.br/blog/?p=52#comment-714</guid>
		<description>Explicação ficou confusa!</description>
		<content:encoded><![CDATA[<p>Explicação ficou confusa!</p>
]]></content:encoded>
	</item>
</channel>
</rss>

