Ir para conteúdo
Fórum CódigoFonte.net
Nuneseth

Data e hora atualizados

Recommended Posts

bom, ultimamente ando vendo que esse forum naum eh soh pra curiosos que vem aki postar suas duvidas, entao resolvi postar um script muito usado no flash, como a linguagem actionscript eh muito parecida com javascript, vcs vao perceber uma diferença danada entre esse codigo de data, com o codigo de data do javascript:

aew vai:

escreve isso no frame 1da sua timeline:

function horario(){

var agora = new Date();

var dia = agora.getDate();

var mes = agora.getMonth()+1;

var ano = agora.getFullYear();

if(mes == 1){

mes = 'Janeiro';

}

if(mes == 2){

mes = 'Fevereiro';

}

if(mes == 3){

mes = 'Março';

}

if(mes == 4){

mes = 'Abril';

}

if(mes == 5){

mes = 'Maio';

}

if(mes == 6){

mes = 'Junho';

}

if(mes == 7){

mes = 'Julho';

}

if(mes == 8){

mes = 'Agosto';

}

if(mes == 9){

mes = 'Setembro';

}

if(mes == 10){

mes = 'Outubro';

}

if(mes == 11){

mes = 'Novembro';

}

if(mes == 12){

mes = 'Dezembro';

}

data_formatada = "Hoje é dia: "+dia+" de "+mes+" de "+ano;

var hora = agora.getHours();

var minuto = agora.getMinutes();

var segundo = agora.getSeconds();

hora_formatada = "São exatamente: "+hora+" : "+minuto+" : "+segundo;

/* agora que ja temos todo o codigo da funçao de data, e temos tbm as variaveis contendo a data e a hora formatadas, podemos atrbuir elas a um campo de texto dinamico, agora criem dois campos de dymanic text no seu palco e instanciem eles como campo1 e campo2 respectivamente*/

campo1.text = data_formatada;

campo2.text = hora_formatada;

//pra a hora ser atualizada de segundo em segundo temos:

updateAfterEvent();

}

//e aki de fora eu chamo a funçao a kda um segundo:

setInterval(horario,1000);

ta ai, espero que seja util.

Compartilhar este post


Link para o post
Compartilhar em outros sites

bom estou comecando com flash

e achei interessante este topico

mas estou com duvida

eu coloco isso la na action certo..mas eu coloco ela em um botao, movie ou grafico?

nao intendi como eu faço pra isso funcionar

me ajudem ae

grato

Compartilhar este post


Link para o post
Compartilhar em outros sites

vc coloca essa action no frame 1 da sua timeline principal, soh ,ki ela naum vai poder ter mais frames, ou entao cria uma camada com o nome de actions e coloca ela...

os campos e outros objetos serao colocados em uma camada a parte

Compartilhar este post


Link para o post
Compartilhar em outros sites

ta coloco esse frame e mais nada

mas como eu sei q vai da certo

pq eh pra aparece DATA E HORA certo?

como faco pra dexa aparece com tal cor e tal fonte e tal e tal

Compartilhar este post


Link para o post
Compartilhar em outros sites

na camada debaixo da camada actions, vc cria dois campos de dynamic text, coloca o nome de instancia deles de campo1 e campo2, respectivamente, formate do jeito que kiser, que esse script vai deixar o valor dos campo sendo o campo1 = data e o campo2 = hora...

eu naum tow com mta paciencia pra explicar como se coloca um nome de instancia e o que eh um dynamic text, isso vc tem que saber, afinal isso eh o basico do basico...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora

×
×
  • Criar Novo...