Ir para conteúdo

POWERED BY:

Arquivado

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

r i v a l

Problemas com startdrag

Recommended Posts

E ae galera... Seguinte... preciso de um help nessa...To fazendo um banner ... horizontal normal... onde na extremidade direita... fica um pedaço de uma "fita"ao qual o usuario deverá arrastá-la até determinado ponto do banner,tipo no meio dele, para a animação disparar... se o usuário não atingir a distância certa ela volta pro ponto inicial.... Mas ela deverá ter um determinado tempo pra arrastar a fita... tipo .... 3 segundos... se ele nao atingir a posicao final nesses 3 segundos ela volta sozinha pro ponto inicial ... e entao o usuario deverá ter de arrastar novamente a fita... Não consegui desenvolver o script pra isso... se alguem puder ajudar... eh urgentiiiiiissimo... eh um banner de natal pro iG... fodeuuuuuuuuuuuu hauahuahua abraços!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Well

 

fita.onPress = function() {	this.startDrag(false, 150, 40, 300, 40);	intervalo = setInterval(voltarFita, 3000);	this.onMouseMove = function() {		if (this._x <= 160) {			this.stopDrag();			clearInterval(intervalo);			delete this.onRelease;			delete this.onReleaseOutside;			delete this.onPress;			trace("pode rodar");		}	};};fita.onRelease = fita.onReleaseOutside = voltarFita;function voltarFita() {	fita.stopDrag();	fita._x = 300;	clearInterval(intervalo);}

Primeiro a gente define que quando clicar na fita podemos arrastá-las nesse determinado limite. Aí já começamos a contar 3 segundos para que a fita volte ao seu lugar. Se o cara arrastar certinho, delete todas as funções para a fita e limpa o intervalo de voltar a fita. Bl?

 

Flw

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.