Ir para conteúdo

POWERED BY:

Arquivado

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

sergenss

contador

Recommended Posts

galera e o seguite!!!!!eu to querendo fazer um contador decresente em action!!!!!o problema que nao quero fazer com quadros porque esse contador vai começa com 400 e vai ate zero!!!sera que alguem tem alguma soluçao!!! valeu!!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Deixa explicar melhor!Temos que fazer um contador decrescente de dias, bom tenho um evento que vai ocorrer dqui 400 dias, preciso que cada dia ele retire um dia e mostre na tela quantos dias faltam para pevento.Como posso fazer isso!!!!a melhor solução seria colocar a data completa e trabalhar com o mes e o dia eo ano, ou trabalhar com o tanto de dias total mesmo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tem uma solução sim.. e bem simples.. eheheh

 

é só você criar um campo de texto dinâncico e dar um nome de variável pra ele, por exemplo 'contador' e adiconar o seguinte AS em algum frame:

 

contador = 400;var intervalo = setInterval(regredir, 10); //onde está 10, você pode alterar para fkar da velocidade q você precisafunction regredir() {	if (contador > 0) {		contador = contador - 1;	} else if (contador = 0) {		clearInterval(intervalo);	}}

espero q te ajude...

 

Opa, enviei o código + nao tinha visto o 2º post...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Deixa explicar melhor!

Temos que fazer um contador decrescente de dias, bom tenho um evento que vai ocorrer dqui 400 dias, preciso que cada dia ele retire um dia e mostre na tela quantos dias faltam para pevento.

 

Como posso fazer isso!!!!

 

a melhor solução seria colocar a data completa e trabalhar com o mes e o dia eo ano, ou trabalhar com o tanto de dias total mesmo.

 

 

http://www.imasters.com.br/artigo/5077/fla...las_-_parte_02/

 

é o segundo exemplo tem o .fla disponivel

Compartilhar este post


Link para o post
Compartilhar em outros sites

isso mesmo que preciso mas....Este .fla e de flash8 eu uso o MX, ai nao consigo abrir! Tem como você me passar os actions ou salvalo de uma maneira que eu possa ver!! Valeu galera

Compartilhar este post


Link para o post
Compartilhar em outros sites

ta ai

 

/*********************************************************** Leandro Amano amano@leandroamano.com.br Adobe Certified Instructor Macromedia Certified Instructor Macromedia Certified Professional***********************************************************/var nextDepth:Number = this.getNextHighestDepth();var x:Number = Stage.width/2-100;var y:Number = Stage.height/2-10;var contagem:TextField = this.createTextField("contagem", nextDepth, x, y, 0, 0);var ano:Number = 2006;var mes:Number = 12;var dia:Number = 25;var data1:Date = new Date(ano, mes-1, dia);contagem.autoSize = true;contagem.selectable = false;function contagemRegressiva(Void):Void {	data2 = new Date();	difSeg = Math.floor((data1-data2)/1000);	seg = difSeg%60;	difMin = Math.floor(difSeg/60);	min = difMin%60;	difHoras = Math.floor(difMin/60);	horas = difHoras%24;	dias = Math.floor(difHoras/24);	if (seg<10) {		seg = "0"+seg;	}	if (min<10) {		min = "0"+min;	}	if (horas<10) {		horas = "0"+horas;	}	contagem.text = "Faltam "+dias+" dias e "+horas+":"+min+":"+seg+" horas"+newline;	contagem.text += "Para "+dia+"/"+mes+"/"+ano+".";	contagem.setTextFormat(setEstilo());}_root.onEnterFrame = function(Void):Void  {	contagemRegressiva();};function setEstilo(Void):TextFormat {	var estilo:TextFormat = new TextFormat();	estilo.font = "Verdana";	estilo.size = 12;	estilo.bold = true;	return (estilo);}

Compartilhar este post


Link para o post
Compartilhar em outros sites

pessoal!!!!ainda nao consegui fazer rodar!!!!eu teria que criar um clip de filme "contagem" e juga a programaçao la e criar uma caxa de texto dinamica "TextFormat"!!!!estou certo ou errro!!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom Eder o negocio é o seguinte!

Este script é para Flash8 e nao sei como editar!

Po exemplo:

function(Void):Void { isto nao funciona no MX, alguem poderia traduzir o codigo pra mim por favor!

A ideia quye preciso e esta mesmo o problema é o action!!

 

Valeu gente!

 

Desde já muito obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

esse void é pra dizer que a função naum tem parametroseu tirei onde tinhatenta ai pra ver

/***********************************************************Leandro Amanoamano@leandroamano.com.brAdobe Certified InstructorMacromedia Certified InstructorMacromedia Certified Professional***********************************************************/var nextDepth:Number = this.getNextHighestDepth();var x:Number = Stage.width/2-100;var y:Number = Stage.height/2-10;var contagem:TextField = this.createTextField("contagem", nextDepth, x, y, 0, 0);var ano:Number = 2006;var mes:Number = 12;var dia:Number = 25;var data1:Date = new Date(ano, mes-1, dia);contagem.autoSize = true;contagem.selectable = false;function contagemRegressiva() {    data2 = new Date();    difSeg = Math.floor((data1-data2)/1000);    seg = difSeg%60;    difMin = Math.floor(difSeg/60);    min = difMin%60;    difHoras = Math.floor(difMin/60);    horas = difHoras%24;    dias = Math.floor(difHoras/24);    if (seg<10) {        seg = "0"+seg;    }    if (min<10) {        min = "0"+min;    }    if (horas<10) {        horas = "0"+horas;    }    contagem.text = "Faltam "+dias+" dias e "+horas+":"+min+":"+seg+" horas"+newline;    contagem.text += "Para "+dia+"/"+mes+"/"+ano+".";    contagem.setTextFormat(setEstilo());}_root.onEnterFrame = function()  {    contagemRegressiva();};function setEstilo() {    var estilo = new TextFormat();    estilo.font = "Verdana";    estilo.size = 12;    estilo.bold = true;    return (estilo);}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Gente é o seguinteTa rodando mas conta errado!!coloquei este codigo em um pc com flash 8 e funcionou, mas no MX nao!!Nao tem como fazer algo parecido para mx! Pois o fla que quero colocar o contador ja esta prontoe é inviavel refazelo todo denovo!Tentei salvar o fla como flash8 mas o codigo contiua nao funcinando.teria que ser um fla feito realmente em flash8 para funcionar, mas nao sei porque isso.Se alguem tiver uma solução para este codigo e puder me ajudar!Valeu

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.