Psygon 0 Denunciar post Postado Setembro 5, 2011 Boa tarde. Preciso criar uma galeria em carrossel, já fiz o XML e já está puxando todas as imagens corretamente, agora preciso fazer os botões pra trocar de imagem, quando clico pra ir para a próxima a atual vai pro lado e a próxima fica no centro. Alguém poderia ajudar? =DD Obrigado. Fico no Aguardo. Compartilhar este post Link para o post Compartilhar em outros sites
Psygon 0 Denunciar post Postado Setembro 6, 2011 Consegui achar uma solução. Criei um MovieClip(geral) com mais 5 MovieClips dentro. Criei 2 botões (setarrowa_mc e setarrowb_mc). Segue código abaixo =D var numpage:int = 1; for(var i:int = 0; i < geral.numChildren; i++){ var item:MovieClip = MovieClip(geral.getChildAt(i)); item.addEventListener(MouseEvent.CLICK, clickador); } MovieClip(geral.getChildAt(numpage)).dispatchEvent(new MouseEvent(MouseEvent.CLICK)); function clickador(e:MouseEvent):void{ var mov:MovieClip = MovieClip(e.currentTarget); var xpos:Number = -(mov.x + (mov.width / 2)) + 275; geral.x = xpos; } setarrowa_mc.addEventListener(MouseEvent.CLICK, paginador); setarrowb_mc.addEventListener(MouseEvent.CLICK, paginador); function paginador(e:MouseEvent):void{ (e.currentTarget.name.indexOf("a_mc") < 0) ? numpage++ : numpage--; if(numpage < 0){ numpage = 0; } else if(numpage >= geral.numChildren - 1){ numpage = geral.numChildren - 1; } MovieClip(geral.getChildAt(numpage)).dispatchEvent(new MouseEvent(MouseEvent.CLICK)); } Compartilhar este post Link para o post Compartilhar em outros sites