hunger 0 Denunciar post Postado Novembro 19, 2003 Fala povo...provavelmente essa questão é mto facil, mas eu não tenho idéia de como fazer.Estou trabalhando num site e o espaço para texto é pequeno, então pensei em fazer aquele lance de barra de rolagem, onde teriam dois botões (sobe e desce), e nisso o texto vai rolando dentro da caixa. Alguém poderia me explicar?No caso, não pretendo usar aquela ferramenta já existente no flash mx (scrollpane). E a idéia é fazer com que não precise clicar nas setinhas para rolar o texto, apenas colocar o mouse em cima.Estou atrasado com este serviço, se alguém puder ser rápido será uma ajuda e tanta!!!!!!VALEU!! Compartilhar este post Link para o post Compartilhar em outros sites
Teodorico 0 Denunciar post Postado Novembro 19, 2003 Olá, Se ninguém der uma resposta mais objetiva do que a minha, faça uma pesquisa no PontoFlash que vai encontrar inúmeros exemplos disto. ;) Compartilhar este post Link para o post Compartilhar em outros sites
carneirinho 7 Denunciar post Postado Novembro 19, 2003 Você pode fazer um movieClip com uma mascara, então no primeiro frame desse movieclip você coloca um stop(); e coloca o texto todo pra baixo, daí você clica no frame, e escolha a opção motion, em tween, você faz uma cópia desse frame, mais ou menos 30 frames depois e coloca no ultimo frame o texto todo pra cima, daí você terá a animação do texto, descendo. Crie mais um layer encima desse no movieclip, e desenhe um quadrado na area que você quer que apareça o texto, daí dê um clique com o botão direito do mouse sobre o layer e marque a opção mask. Volte pro palco e de a ele uma instancia com o nome de "texto" (sem aspas), daí seu movie clip está pronto. Agora desenhe um botão que pode ser uma seta, famos aqui fazer esse botão controlar o seu movieclip pra subir, então desenha a seta, selecione, aperte F8 e salve como botão, em seguida selecione o botão e transforme ele num movieclip, então você estará dentro de um movieclip que tem um botão no primeiro frame, então de um clique no segundo frame e aperte F6 pra fazer uma cópia do frame anterior, então agora você tem o movieclip com dois frames e um botão em cada frame certo?Agora você volta pro frame 1 e vai dar a seguinte ação ao botão: on (rollOver) { _root.texto.nextFrame(); } então o que vai acontecer, é que esse movieclip vai ficar em loop e toda hora que passar pelo frame 1, ele vai ler a ação do botão e vai fazer aquele movieclip do texto adiantar um frame, até descer o texto todo, é importante que você não coloque ações no segundo botão, só no primeiro. feito isso, você vai repetir esse processo, vai fazer o outro botão, com outra seta, e fazer um novo movieclip com dois botões. daí no primeiro botão você vai dar a ação: on (rollOver) { _root.texto.prevFrame(); } Esse então vai fazer a animação daquele movieclip, voltar um quadro a cada loop, como você trabalha no padrão a 12 frames por segundo, então ele vai fazer 6 loops por segundo mais ou menos pelas contas, então esse loop não vai ficar lento, pode ficar sossegado. abraço, Carneirinho Compartilhar este post Link para o post Compartilhar em outros sites
hunger 0 Denunciar post Postado Novembro 19, 2003 Valeu Carneirinho Compartilhar este post Link para o post Compartilhar em outros sites