Naty's Profile
Reputation: 0
Neutral
- Group:
- Membros
- Active Posts:
- 59 (0.03 per day)
- Most Active In:
- Flash & ActionScript (54 posts)
- Joined:
- 22-September 06
- Profile Views:
- 2953
- Last Active:
Dec 05 2011 04:40 PM- Currently:
- Offline
My Information
- Age:
- 27 years old
- Birthday:
- June 6, 1984
- Gender:
-
Female
- Location:
- Santos/SP
- Interests:
- Aprender cada vez mais !
Contact Information
- E-mail:
- Click here to e-mail me
- MSN:
-
natalia.plugcom@hotmail.com
- Website URL:
-
http://www.plugcomunicacao.com.br
Latest Visitors
-
Utisticsjek 
29 Sep 2011 - 10:02 -
RONYTORRES 
03 May 2011 - 16:26 -
LILO's J.... 
12 Oct 2010 - 11:22 -
pk_ 
11 Aug 2010 - 18:21 -
fabiano_magno 
02 Aug 2010 - 10:52
Posts I've Made
-
In Topic: Mouse Over & Mouse Out [RESOLVIDO]
05 December 2011 - 04:41 PM
Bom o pessoal não respondeu meu tópico mais vou postar a solução, pois sei que há mta gente na net que talves tenha a mesma dúvida que eu !!
function over (evt:MouseEvent) { if (evt.target == bt_empresa) { conteiner2.addChild(mc_empresa) mc_empresa.x = 113 mc_empresa.y = 180 animaTween = new Tween(mc_empresa, "height", Regular.easeOut, 0, 164, 0.5, true); antiGC.push(animaTween); // mc_empresa.visible = true mc_empresa.buttonMode = true mc_empresa.useHandCursor = true // mc_empresa.addEventListener(MouseEvent.CLICK, clicou) mc_empresa.addEventListener(MouseEvent.ROLL_OUT, out) } if (evt.target == bt_atuacao) { conteiner2.addChild(mc_atuacao) mc_atuacao.x = 277 mc_atuacao.y = 180 animaTween = new Tween(mc_atuacao, "height", Regular.easeOut, 0, 110, 0.5, true); antiGC.push(animaTween); // mc_atuacao.visible = true mc_atuacao.buttonMode = true mc_atuacao.useHandCursor = true // mc_atuacao.addEventListener(MouseEvent.CLICK, clicou) mc_atuacao.addEventListener(MouseEvent.ROLL_OUT, out) } if (evt.target == bt_obras) { conteiner2.addChild(mc_obras) mc_obras.x = 503 mc_obras.y = 180 animaTween = new Tween(mc_obras, "height", Regular.easeOut, 0, 77, 0.5, true); antiGC.push(animaTween); // mc_obras.visible = true mc_obras.buttonMode = true mc_obras.useHandCursor = true // mc_obras.addEventListener(MouseEvent.CLICK, clicou) mc_obras.addEventListener(MouseEvent.ROLL_OUT, out) } if (evt.target == bt_home && mc_empresa.visible == true ) { animaTween = new Tween(mc_empresa, "height", Regular.easeOut, 164, 0, 0.5, true); antiGC.push(animaTween); animaTween.addEventListener(TweenEvent.MOTION_FINISH, remove1) } if (evt.target == bt_empresa && mc_atuacao.visible == true) { conteiner2.addChild(mc_empresa) mc_empresa.x = 113 mc_empresa.y = 180 animaTween = new Tween(mc_empresa, "height", Regular.easeOut, 0, 164, 0.5, true); antiGC.push(animaTween); animaTween.addEventListener(TweenEvent.MOTION_FINISH, remove2) // mc_empresa.visible = true mc_empresa.buttonMode = true mc_empresa.useHandCursor = true // mc_empresa.addEventListener(MouseEvent.CLICK, clicou) mc_empresa.addEventListener(MouseEvent.ROLL_OUT, out) // animaTween = new Tween(mc_atuacao, "height", Regular.easeOut, 110, 0, 0.5, true); } if (evt.target == bt_atuacao && mc_empresa.visible == true) { conteiner2.addChild(mc_atuacao) mc_atuacao.x = 277 mc_atuacao.y = 180 animaTween = new Tween(mc_atuacao, "height", Regular.easeOut, 0, 110, 0.5, true); antiGC.push(animaTween); animaTween.addEventListener(TweenEvent.MOTION_FINISH, remove1) // mc_atuacao.visible = true mc_atuacao.buttonMode = true mc_atuacao.useHandCursor = true // mc_atuacao.addEventListener(MouseEvent.CLICK, clicou) mc_atuacao.addEventListener(MouseEvent.ROLL_OUT, out) // animaTween = new Tween(mc_empresa, "height", Regular.easeOut, 164, 0, 0.5, true); } if (evt.target == bt_obras && mc_atuacao.visible == true) { conteiner2.addChild(mc_obras) mc_obras.x = 503 mc_obras.y = 180 animaTween = new Tween(mc_obras, "height", Regular.easeOut, 0, 77, 0.5, true); antiGC.push(animaTween); animaTween.addEventListener(TweenEvent.MOTION_FINISH, remove2) // mc_obras.visible = true mc_obras.buttonMode = true mc_obras.useHandCursor = true // mc_obras.addEventListener(MouseEvent.CLICK, clicou) mc_obras.addEventListener(MouseEvent.ROLL_OUT, out) // animaTween = new Tween(mc_atuacao, "height", Regular.easeOut, 110, 0, 0.5, true); } if (evt.target == bt_atuacao && mc_obras.visible == true) { conteiner2.addChild(mc_atuacao) mc_atuacao.x = 277 mc_atuacao.y = 180 animaTween = new Tween(mc_atuacao, "height", Regular.easeOut, 0, 110, 0.5, true); antiGC.push(animaTween); animaTween.addEventListener(TweenEvent.MOTION_FINISH, remove3) // mc_atuacao.visible = true mc_atuacao.buttonMode = true mc_atuacao.useHandCursor = true // mc_atuacao.addEventListener(MouseEvent.CLICK, clicou) mc_atuacao.addEventListener(MouseEvent.ROLL_OUT, out) // animaTween = new Tween(mc_obras, "height", Regular.easeOut, 77, 0, 0.5, true); } if (evt.target == bt_clientes && mc_obras.visible == true) { animaTween = new Tween(mc_obras, "height", Regular.easeOut, 77, 0, 0.5, true); antiGC.push(animaTween); animaTween.addEventListener(TweenEvent.MOTION_FINISH, remove3) } } // function out (evt:MouseEvent) { if (mc_obras.visible == true) { animaTween = new Tween(mc_obras, "height", Regular.easeOut, 77, 0, 0.5, true); antiGC.push(animaTween); animaTween.addEventListener(TweenEvent.MOTION_FINISH, remove3) } if (mc_atuacao.visible == true ) { animaTween = new Tween(mc_atuacao, "height", Regular.easeOut, 110, 0, 0.5, true); antiGC.push(animaTween); animaTween.addEventListener(TweenEvent.MOTION_FINISH, remove2) } if (mc_empresa.visible == true ) { animaTween = new Tween(mc_empresa, "height", Regular.easeOut, 164, 0, 0.5, true); antiGC.push(animaTween); animaTween.addEventListener(TweenEvent.MOTION_FINISH, remove1) } } // function remove1 (evt:TweenEvent) { mc_empresa.visible = false } function remove2 (evt:TweenEvent) { mc_atuacao.visible = false } function remove3 (evt:TweenEvent) { mc_obras.visible = false }
Qual foi a solução:
Alterar o addEventListener(MouseEvent.MOUSE_OUT, out) para addEventListener(MouseEvent.ROLL_OUT, out), com isso alterei a lógica da função out !! E resolvido !!! -
In Topic: Mouse Over & Mouse Out [RESOLVIDO]
05 December 2011 - 03:46 PM
Poxa gente niguém pode me ajudar ??
Bom quebrando a cabeça consegui chegar neste lógica...
function over (evt:MouseEvent) { if (evt.target == bt_empresa) { conteiner2.addChild(mc_empresa) mc_empresa.x = 113 mc_empresa.y = 180 animaTween = new Tween(mc_empresa, "height", Regular.easeOut, 0, 164, 0.5, true); antiGC.push(animaTween); // mc_empresa.visible = true mc_empresa.buttonMode = true mc_empresa.useHandCursor = true // mc_empresa.addEventListener(MouseEvent.CLICK, clicou) mc_empresa.addEventListener(MouseEvent.MOUSE_OUT, out) } if (evt.target == bt_atuacao) { conteiner2.addChild(mc_atuacao) mc_atuacao.x = 277 mc_atuacao.y = 180 animaTween = new Tween(mc_atuacao, "height", Regular.easeOut, 0, 110, 0.5, true); antiGC.push(animaTween); // mc_atuacao.visible = true mc_atuacao.buttonMode = true mc_atuacao.useHandCursor = true // mc_atuacao.addEventListener(MouseEvent.CLICK, clicou) mc_atuacao.addEventListener(MouseEvent.MOUSE_OUT, out) } if (evt.target == bt_obras) { conteiner2.addChild(mc_obras) mc_obras.x = 503 mc_obras.y = 180 animaTween = new Tween(mc_obras, "height", Regular.easeOut, 0, 77, 0.5, true); antiGC.push(animaTween); // mc_obras.visible = true mc_obras.buttonMode = true mc_obras.useHandCursor = true // mc_obras.addEventListener(MouseEvent.CLICK, clicou) mc_obras.addEventListener(MouseEvent.MOUSE_OUT, out) } if (evt.target == bt_home && mc_empresa.visible == true ) { animaTween = new Tween(mc_empresa, "height", Regular.easeOut, 164, 0, 0.5, true); antiGC.push(animaTween); animaTween.addEventListener(TweenEvent.MOTION_FINISH, remove1) } if (evt.target == bt_empresa && mc_atuacao.visible == true) { conteiner2.addChild(mc_empresa) mc_empresa.x = 113 mc_empresa.y = 180 animaTween = new Tween(mc_empresa, "height", Regular.easeOut, 0, 164, 0.5, true); antiGC.push(animaTween); animaTween.addEventListener(TweenEvent.MOTION_FINISH, remove2) // mc_empresa.visible = true mc_empresa.buttonMode = true mc_empresa.useHandCursor = true // mc_empresa.addEventListener(MouseEvent.CLICK, clicou) mc_empresa.addEventListener(MouseEvent.MOUSE_OUT, out) // animaTween = new Tween(mc_atuacao, "height", Regular.easeOut, 110, 0, 0.5, true); } if (evt.target == bt_atuacao && mc_empresa.visible == true) { conteiner2.addChild(mc_atuacao) mc_atuacao.x = 277 mc_atuacao.y = 180 animaTween = new Tween(mc_atuacao, "height", Regular.easeOut, 0, 110, 0.5, true); antiGC.push(animaTween); animaTween.addEventListener(TweenEvent.MOTION_FINISH, remove1) // mc_atuacao.visible = true mc_atuacao.buttonMode = true mc_atuacao.useHandCursor = true // mc_atuacao.addEventListener(MouseEvent.CLICK, clicou) mc_atuacao.addEventListener(MouseEvent.MOUSE_OUT, out) // animaTween = new Tween(mc_empresa, "height", Regular.easeOut, 164, 0, 0.5, true); } if (evt.target == bt_obras && mc_atuacao.visible == true) { conteiner2.addChild(mc_obras) mc_obras.x = 503 mc_obras.y = 180 animaTween = new Tween(mc_obras, "height", Regular.easeOut, 0, 77, 0.5, true); antiGC.push(animaTween); animaTween.addEventListener(TweenEvent.MOTION_FINISH, remove2) // mc_obras.visible = true mc_obras.buttonMode = true mc_obras.useHandCursor = true // mc_obras.addEventListener(MouseEvent.CLICK, clicou) mc_obras.addEventListener(MouseEvent.MOUSE_OUT, out) // animaTween = new Tween(mc_atuacao, "height", Regular.easeOut, 110, 0, 0.5, true); } if (evt.target == bt_atuacao && mc_obras.visible == true) { conteiner2.addChild(mc_atuacao) mc_atuacao.x = 277 mc_atuacao.y = 180 animaTween = new Tween(mc_atuacao, "height", Regular.easeOut, 0, 110, 0.5, true); antiGC.push(animaTween); animaTween.addEventListener(TweenEvent.MOTION_FINISH, remove3) // mc_atuacao.visible = true mc_atuacao.buttonMode = true mc_atuacao.useHandCursor = true // mc_atuacao.addEventListener(MouseEvent.CLICK, clicou) mc_atuacao.addEventListener(MouseEvent.MOUSE_OUT, out) // animaTween = new Tween(mc_obras, "height", Regular.easeOut, 77, 0, 0.5, true); } if (evt.target == bt_clientes && mc_obras.visible == true) { animaTween = new Tween(mc_obras, "height", Regular.easeOut, 77, 0, 0.5, true); antiGC.push(animaTween); animaTween.addEventListener(TweenEvent.MOTION_FINISH, remove3) } } // function out (evt:MouseEvent) { if (evt.target.name == "btO3" ) { animaTween = new Tween(mc_obras, "height", Regular.easeOut, 77, 0, 0.5, true); antiGC.push(animaTween); animaTween.addEventListener(TweenEvent.MOTION_FINISH, remove3) } if (evt.target.name == "btA4" ) { animaTween = new Tween(mc_atuacao, "height", Regular.easeOut, 110, 0, 0.5, true); antiGC.push(animaTween); animaTween.addEventListener(TweenEvent.MOTION_FINISH, remove2) } if (evt.target.name == "btE5" ) { animaTween = new Tween(mc_empresa, "height", Regular.easeOut, 164, 0, 0.5, true); antiGC.push(animaTween); animaTween.addEventListener(TweenEvent.MOTION_FINISH, remove1) } } // function remove1 (evt:TweenEvent) { mc_empresa.visible = false } function remove2 (evt:TweenEvent) { mc_atuacao.visible = false } function remove3 (evt:TweenEvent) { mc_obras.visible = false }
Porém ainda não esta perfeito preciso que qdo o mouse saia de cima dos mc_empresa, mc_atuacao e mc_obras ative a função out.
Só que se coloco para atiavr a função out no event dos próprios mc fica dando bugg pois não consegue clicar no mc ele já ativa a função out....
A questão é onde colocar para ativar a função out já tentei evt.target == stage mais não deu certo...
Me deem uma luz por favor !!!
Bjinhos

Help

Find My Content
Display name history
Comments
Naty
31 Jul 2010 - 17:25