Carcleo 4 Denunciar post Postado Janeiro 25, 2012 Pessoal. Tenho uma sequencia de frames onde apliquei um motion twen. Tenho um botão e uma barra. Gostaria de fazer om que esse botão corresse sobre essa barra para cima e para baixo (simulando rolover de texto), porem, quando para cima, a cada puxada do botão ele ia caminhando entre os frames em direção ao puchado do botão. Tipo: puxou para cima, rola a timeline para a direita. Tipo: puxou para baixo, rola a timeline para a esquerda. Parou de rolar o botão, da stop(); Tem jeito de fazer isso? Como? http://gapde.com.br/aa/ Segue esse link depois menu Informações Úteis e depois Especificaçoes Técnicas. Ali vocês verão uma tabela de especificações essa tabela esta dentro de um movieclip. Acontece que esse movie clip vai descendo alem da base do stage. Compartilhar este post Link para o post Compartilhar em outros sites
Carcleo 4 Denunciar post Postado Janeiro 26, 2012 Tentei assim mas não deu certo: scrollMC2.addEventListener (MouseEvent.MOUSE_DOWN, startScroll2); scrollMC2.addEventListener (MouseEvent.MOUSE_UP, stopScroll2); function scrollUp2 (e:Event):void { this.nextFrame(); } function scrollDown2 (e:Event):void { this.prevFrame(); } o que posso mudar? Outra coisa, preciso limitar esse processo aos frames 60 à 80 da timeline Compartilhar este post Link para o post Compartilhar em outros sites
Carcleo 4 Denunciar post Postado Janeiro 27, 2012 Pessoal. Tenho uma sequencia de frames onde apliquei um motion twen. Tenho um botão e uma barra. Gostaria de fazer om que esse botão corresse sobre essa barra para cima e para baixo (simulando rolover de texto), porem, quando para cima, a cada puxada do botão ele ia caminhando entre os frames em direção ao puchado do botão. Tipo: puxou para cima, rola a timeline para a direita. Tipo: puxou para baixo, rola a timeline para a esquerda. Parou de rolar o botão, da stop(); Tem jeito de fazer isso? Como? http://gapde.com.br/aa/ Segue esse link depois menu Informações Úteis e depois Especificaçoes Técnicas. Ali vocês verão uma tabela de especificações essa tabela esta dentro de um movieclip. Acontece que esse movie clip vai descendo alem da base do stage. Tentei assim mas não deu certo: stop(); voltar.addEventListener(MouseEvent.CLICK, volta); var bounds2:Rectangle = new Rectangle(scrollMC2.x, scrollMC2.y, 0, 250); var scrolling2:Boolean = false; //Começa o Scroll quando o botão é pressionado e arrastado scrollMC2.addEventListener (MouseEvent.MOUSE_DOWN, startScroll2); //Para o Scroll quando o botão é solto scrollMC2.addEventListener (MouseEvent.MOUSE_UP, stopScroll2); //Linha necessaria parta que a linha de cima surta efeito caso este swf esteja carregado externamente. //Obs.: Caso rode este swf sozinho, o mouse nõ soltara do botão quando ele for solatdo e o botão continuará subindo e descendo. //Mas quando for rodando de dentro de um Movie Clip Container de um swf principal este problema não ocorrerá. MovieClip(root).addEventListener (MouseEvent.MOUSE_UP, stopScroll2); //Relação entre o Botão e a barra de rolagem atraves da funçao enterHandler2. addEventListener (Event.ENTER_FRAME, enterHandler2); function scrollUp2 (e:Event):void { tabela.scrollV -= 1; trace (tabela.scrollV); } function scrollDown2 (e:Event):void { tabela.scrollV += 1; trace (tabela.scrollV); } function startScroll2 (e:Event):void { scrolling2 = true; scrollMC2.startDrag (false,bounds2); stage.addEventListener (MouseEvent.MOUSE_UP, stopScroll2 ); } function stopScroll2 (e:Event):void { scrolling2 = false; scrollMC2.stopDrag (); stage.removeEventListener (MouseEvent.MOUSE_UP, stopScroll2 ); } function enterHandler2 (e:Event):void { if (scrolling2 == true) { tabela.scrollV = Math.round(((scrollMC2.y - bounds2.y)/250)*tabela.maxScrollV); } } o que posso mudar? Outra coisa, preciso limitar esse processo aos frames 60 à 80 da timeline Compartilhar este post Link para o post Compartilhar em outros sites