Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Diego Mendoza Ferreira

Objeto seguir cursor de texto dentro de Textfield AS3

Recommended Posts

Olá pessoal, sou novo aqui no Fórum e estou tentando achar a resposta para um enigma que não encontrei em nenhum outro lugar da Web.

 

Bom, estou precisando saber como faço para um objeto (mc) no Flash acompanhar o cursor de texto conforme eu digito em um Textfield. Na prática, o que eu preciso é fazer com que uma pena (daquelas que se usava para escrever antigamente) simule uma escrita manual enquanto eu vou digitando num campo de texto.

 

Vocês vão entender melhor ao ver na prática no link abaixo. Está na página FALE CONOSCO:

www.daproducao.com.br/villadiroma/novo

 

O que está lá atualmente eu fiz de maneira imperfeita (falta ainda o movimento pra cima e pra baixo da pena, para ficar mais real), assim:

 

import com.greensock.TweenLite;

nome.addEventListener(FocusEvent.FOCUS_IN, foco);
email.addEventListener(FocusEvent.FOCUS_IN, foco);
assunto.addEventListener(FocusEvent.FOCUS_IN, foco);
mensagem.addEventListener(FocusEvent.FOCUS_IN, foco);

nome.addEventListener(Event.CHANGE, seguePena);
email.addEventListener(Event.CHANGE, seguePena);
assunto.addEventListener(Event.CHANGE, seguePena);
mensagem.addEventListener(Event.CHANGE, seguePena);

function foco(evt:Event):void {
TweenLite.to(pena, 0.5, {x: evt.target.x + 5, y: evt.target.y + 25});
}

function seguePena(evt:Event):void {
trace(evt.target.caretIndex);
TweenLite.to(pena, 0.5, {x: pena.x + 15});
}

 

Agradeço se alguém puder me ajudar. Preciso muuuuito.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.