Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
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
pesquisa no google como converer valor de numero para extensoprocure em PHP, como a sintaxe é parecida você só vai precisar alterar algumas coisas
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
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.............................
e não seria mtoooooooooooooooo + facil ajudar ao invés de tirar sarro?
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
ó 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-(digito110); 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! ^^
Valeu cara, funciona direitinho.Falei isso pq geralmente as pessoas preferem tirar sarro ao inves de ajudar.mas ta valendo! :)
posso ouvir um "desculpe-me meu querido, amado e idolatrado colega Paulo, prometo nao duvidar + da sua integridade!" ? rs :P
olhei o codigo do site mas nao entendi nada :(