Rammstein 0 Denunciar post Postado Abril 29, 2007 Pessoal procurei no forum procurei na "biblioteca" do imasters na parte de falsh mas não encontrei o que preciso. E um que eu encontrei não estou conseguindo fazer no flash 8. Eu precisava de um calendário simples, que apareça como o exemplo abaixo: Ex.: (Segunda-Feira, 30 de Abril de 2007 | 03h00m | Aproveite nossas ofertas do setor alimentício) A data eu tenho tudo certinho, mas precisava de um "if" falando que "tal" dia é "tal descrição", cada dia uma descrição diferente. Faço animações com flash, não tão bem quanto vocês, mas faço por gostar do programa ,mas quando chego no AS eu me complico. =/ Alguém tem um código disso para me enviar? Meu email: mauriciopasqualino@vivax.com.br Obrigado... Compartilhar este post Link para o post Compartilhar em outros sites
Rammstein 0 Denunciar post Postado Maio 3, 2007 Poxa pessoal, ninguém pode me ajudar? :mellow: Compartilhar este post Link para o post Compartilhar em outros sites
Antoniosp 2 Denunciar post Postado Maio 3, 2007 A data eu tenho tudo certinho, mas precisava de um "if" falando que "tal" dia é "tal descrição", cada dia uma descrição diferente.Bom, você acabou de reponder o que queria! Mas, tem um jeito que considero mais prático que o if://Pegando a data atualvar sua_data:Date = new Date();//Pegando o dia de hojevar dia:Number = sua_data.getDate();//Criando as frases.var frases:Array = Array();frases[1] = "frase dia 1";frases[2] = "frase dia 2";frases[3] = "frase dia 3";//Mostrando no campo de texto a frase do diaseu_texto.text = frases[dia];Abraço Compartilhar este post Link para o post Compartilhar em outros sites
Rammstein 0 Denunciar post Postado Maio 6, 2007 Antônio, muito Obrigado pela ajuda, porém não estou conseguindo fazer...Eu tinha esse código:calendario=new Date();dia=calendario.getDate();mes=calendario.getMonth();ano=calendario.getFullYear();nome_meses=new Array();nome_meses[0]="janeiro";nome_meses[1]="fevereiro";nome_meses[2]="março";nome_meses[3]="abril";nome_meses[4]="maio";nome_meses[5]="junho";nome_meses[6]="julho";nome_meses[7]="agosto";nome_meses[8]="setembro";nome_meses[9]="outubro";nome_meses[10]="novembro";nome_meses[11]="dezembro";data_formatada=dia + " de " + nome_meses[mes] + " de " + ano;data_txt.text=data_formatada;var sua_data:Date = new Date();var dia:Number = sua_data.getDate();var frases:Array = Array();frases[1] = "frase dia 1";frases[2] = "frase dia 2";frases[3] = "frase dia 3";seu_texto.text = frases[dia];Aí coloquei este seu mas acho que não está certo...Eu sei que depois precisava colocar o texto que eu queria, mas está dando "undefined".Sei que você apenas me deu o caminho, mas não manjo muito, você poderia me dar mais uma dica?Foi como eu disse eu gostaria que mostrasse até o nome do dia, e nem isso eu estou conseguindo. =/Ex.: (Segunda-Feira, 30 de Abril de 2007 | 03h00m | Aproveite nossas ofertas do setor alimentício)Obrigado... Compartilhar este post Link para o post Compartilhar em outros sites
kdn 0 Denunciar post Postado Maio 6, 2007 A data eu tenho tudo certinho, mas precisava de um "if" falando que "tal" dia é "tal descrição", cada dia uma descrição diferente.Bom, você acabou de reponder o que queria! Mas, tem um jeito que considero mais prático que o if: //Pegando a data atualvar sua_data:Date = new Date();//Pegando o dia de hojevar dia:Number = sua_data.getDate();//Criando as frases.var frases:Array = Array();frases[1] = "frase dia 1";frases[2] = "frase dia 2";frases[3] = "frase dia 3";//Mostrando no campo de texto a frase do diaseu_texto.text = frases[dia];Abraço Criei um campo de texto dynamic com a instancia seu_texto. Colei o AS acima é dá aquela msg: UNDEFINED Onde errei? Compartilhar este post Link para o post Compartilhar em outros sites
Antoniosp 2 Denunciar post Postado Maio 6, 2007 Criei um campo de texto dynamic com a instancia seu_texto. Colei o AS acima é dá aquela msg: UNDEFINED Onde errei? Você não está no dia 1, 2 ou 3 do mês. Rammstein, o mesmo vale para você. :P //Simplificando...calendario = new Date();dia = calendario.getDate();mes = calendario.getMonth();ano = calendario.getFullYear();nome_meses = new Array();nome_meses[0] = "janeiro";nome_meses[1] = "fevereiro";nome_meses[2] = "março";nome_meses[3] = "abril";nome_meses[4] = "maio";nome_meses[5] = "junho";nome_meses[6] = "julho";nome_meses[7] = "agosto";nome_meses[8] = "setembro";nome_meses[9] = "outubro";nome_meses[10] = "novembro";nome_meses[11] = "dezembro";data_formatada = dia + " de " + nome_meses[mes] + " de " + ano;data_txt.text = data_formatada;var frases:Array = Array();frases[1] = "frase dia 1";frases[2] = "frase dia 2";frases[3] = "frase dia 3";seu_texto.text = frases[dia];Flw Compartilhar este post Link para o post Compartilhar em outros sites
Rammstein 0 Denunciar post Postado Maio 6, 2007 Estou tentando fazer isso funcionar mas ñ estu conseguindo vou ficar tentando.KDN, se você conseguir favor me dá um HELp ae, heheObrigado. Compartilhar este post Link para o post Compartilhar em outros sites
Splinterzin 0 Denunciar post Postado Maio 7, 2007 ola, testei o exemplo do antoniosp aki e funciona perfeitamente.... Lembre-se de que o exemplo do Antonio só tem frases para o dia 1, 2 e 3. portanto se for dia 7, e você naum tiver uma frase[7] , vai aparecer "undefined" .. entendeu ? Fiz uma alteração aqui, que, se um dia naum tiver frase, ele coloca uma frase automatico : calendario = new Date();dia = calendario.getDate();mes = calendario.getMonth();ano = calendario.getFullYear();nome_meses = new Array();nome_meses[0] = "janeiro";nome_meses[1] = "fevereiro";nome_meses[2] = "março";nome_meses[3] = "abril";nome_meses[4] = "maio";nome_meses[5] = "junho";nome_meses[6] = "julho";nome_meses[7] = "agosto";nome_meses[8] = "setembro";nome_meses[9] = "outubro";nome_meses[10] = "novembro";nome_meses[11] = "dezembro";data_formatada = dia + " de " + nome_meses[mes] + " de " + ano;data_txt.text = data_formatada;var frases:Array = Array();frases[1] = " frase dia ";frases[2] = " frase dia 2";frases[3] = " sads";if (!frases[dia]) { frases[dia] = " Naum Tem Frase HOJE";}data_txt.text += frases[dia]; Testei aki no flash cs3 e funcionou certinho.. Compartilhar este post Link para o post Compartilhar em outros sites
Rammstein 0 Denunciar post Postado Maio 7, 2007 Legal, agora eu entendi...Funcionou belezera...Mas alguém mais daqui do Imasters saberia colocar o nome do dia? igual ao exemplo que dei.POis a frase que eu quero é determinanda pelo dia em nome e não por número. Por exemplo terça feira vai ser sempre dia de feirão, e sábado dia de bebidas.Então Ficaria: Sábado, XX de Maio de 2007 | Aproveite as ofertas de bebidas.É isso.Mto Obrigado... Compartilhar este post Link para o post Compartilhar em outros sites
Splinterzin 0 Denunciar post Postado Maio 7, 2007 =) ... Aqui está : daew você arruma aee que coloquei os nomes dos dias bem simples pra você entender .. Observer que cada dia tem um número, e ele sempre começa pelo 0, entao se temos 7 dias começando pelo zero eles vao de 0 à 6.... 0 = domingo. 1 = segunda ..... 6 = Sabado .. calendario = new Date();dia = calendario.getDate();mes = calendario.getMonth();ano = calendario.getFullYear();ndia = calendario.getDay();nome_meses = new Array();nome_meses[0] = "janeiro";nome_meses[1] = "fevereiro";nome_meses[2] = "março";nome_meses[3] = "abril";nome_meses[4] = "maio";nome_meses[5] = "junho";nome_meses[6] = "julho";nome_meses[7] = "agosto";nome_meses[8] = "setembro";nome_meses[9] = "outubro";nome_meses[10] = "novembro";nome_meses[11] = "dezembro";//COLOCANDO NOME AOS DIASnome_dia = new Array();nome_dia[0] = "domingo";nome_dia[1] = "segunda";nome_dia[2] = "terca";nome_dia[3] = "quarta";nome_dia[4] = "quinta";nome_dia[5] = "sexta";nome_dia[6] = "Sabado";data_formatada = nome_dia[ndia] + ", " + dia + " de " + nome_meses[mes] + " de " + ano+ " || ";data_txt.text = data_formatada;frases = new Array();// COLOCANDO FRASES PARA OS DIAS TERCA E SABADOif(ndia == 2) { //Terca-feira frases[dia] = " HOJE E DIA DE FEIRAO";} else { if(ndia == 6) { //sabado frases[dia] = " HOJE E DIA BEBIDAS"; }}if (!frases[dia]) { frases[dia] = " Naum Tem Frase HOJE";}data_txt.text += frases[dia]; Compartilhar este post Link para o post Compartilhar em outros sites