Ir para conteúdo

POWERED BY:

Arquivado

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

O Ilusionista

Preloader com palavras

Recommended Posts

Galera,

 

hoje olhei o site http://glaceau.com/ (nao rola direito no IE) o preloader deles muito legal. É por palavras, vai aparecendo fourth-five, sixty-nine até o one hundred.

 

Alguém tem noção de como fazer isso, mas em português mesmo?

 

[]s

Compartilhar este post


Link para o post
Compartilhar em outros sites

pesquisa no google como converer valor de numero para extensoprocure em PHP, como a sintaxe é parecida você só vai precisar alterar algumas coisas

Compartilhar este post


Link para o post
Compartilhar em outros sites

achei algo do gênero em asp:

 

http://forum.imasters.com.br/index.php?showtopic=188298

 

e em php:

 

http://www.php5.com.br/?php=_artigos/mostra&id_cat=59

 

é quase lá. Creio que vou ter que usar um switch e depois partir para os cases para transpor os valores

Compartilhar este post


Link para o post
Compartilhar em outros sites

meu deus o.o............. não seria mtoooooooooooo + facil fazer uma array com as palavras? uaEhuaEhu tipopalavra = ["um", "dois", "tres", "quatro"..........];ae faz o preloader e poecampoText.text = palavra[pct+1];xD.............................

Compartilhar este post


Link para o post
Compartilhar em outros sites

nossa djow... me deixou ateh sem jeito agora, falei pra ajudar o.o... http://forum.imasters.com.br/public/style_emoticons/default/cry.gif

faz como eu falei, eh pra funcionar

 

:unsure:

 

falei pra tirar sarro não.. só achei q não precisa fazer algo tão cabuloso como ficar convertendo valor numérico pra extenso, se você quiser posso escrever o código inteiro pra você!!

sou amigo tah vendo http://forum.imasters.com.br/public/style_emoticons/default/hug.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

ó escrevi o código inteiro pra você =]

 

stop();total = getBytesTotal();this.createTextField("campoText", this.getNextHighestDepth(), 10, 10, 200, 22);numeros = ["zero", "um", "dois", "três", "quatro", "cinco", "seis", "sete", "oito", "nove", "dez", "onze", "doze", "treze", "quatorze", "quinze", "dezesseis", "dezessete", "dezoito", "dezenove"]numeros2 = ["vinte", "trinta", "quarenta", "cinquenta", "sessenta", "setenta", "oitenta", "noventa"]this.onEnterFrame = function() {	loaded = getBytesLoaded();	pct = Math.floor((loaded/total)*100);	if (pct<20) {		campoText.text = numeros[pct] + " porcento";	} else {		digito1 = Math.floor(pct/10);		digito2 = pct-(digito1*10);		if (digito2 != 0) {			campoText.text = numeros2[digito1-2] + " e " + numeros[digito2] + " porcento";		} else {			campoText.text = numeros2[digito1-2] + " porcento";		}	}	if (pct == 100) {		play();		delete this.onEnterFrame;		campoText.removeTextField();	}}

qualquer dúvida basta postar q ficarei feliz em esclarecer! ^^

Compartilhar este post


Link para o post
Compartilhar em outros sites

Valeu cara, funciona direitinho.Falei isso pq geralmente as pessoas preferem tirar sarro ao inves de ajudar.mas ta valendo! :)

Compartilhar este post


Link para o post
Compartilhar em outros sites

posso ouvir um "desculpe-me meu querido, amado e idolatrado colega Paulo, prometo nao duvidar + da sua integridade!" ? rs :P

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.