Ir para conteúdo
Fórum Script Brasil
  • 0

Calendário Em As


neotheone

Pergunta

Estou montando um calendário em AS e estou com as seguinte dúvidas: como faço para mudar a COR dos DIAS específicos e como fazer para clicar no tal dia específico e mostrar algum evento. Por exemplo, quero dizer que nos dias 3, 15 e 30 terão tão evento, daí eles estarão na cor vermelha

MC chamado CAL e dentro do MC tem um campo de texto dinâmico chamados DIAS:

total = new Date();

mes = [["Janeiro", 31], ["Fevereiro", 29], ["Março", 31], ["Abril", 30], ["Maio", 31], ["Junho", 30], ["Julho", 31], ["Agosto", 31], ["Setembro", 30], ["Outubro", 31], ["Novembro", 30], ["Dezembro", 31]];

a = total.getDay();

semana = ["dom","seg","ter","qua","qui","sex","sab"]

for(var c=0; c<7; c++) {

duplicateMovieClip("cal", "dia"+c, c+50)

_root["dia"+c].dias = semana[c]

_root["dia"+c]._x += (_root["dia"+c]._width+2)*c

_root["dia"+c]._y -= (_root["dia"+c]._height+2)

}

b = 0;

for (i=0; i<6; i++) {

for (j=0; j<7; j++) {

a++;

b++;

if (a<=mes[total.getMonth()][1]+total.getDay()) {

if (i == 0 && !trig1) {

j = total.getDay()-0;

trig1 = true;

}

duplicateMovieClip("cal", "cal"+a, a);

_root["cal"+a].dias = b;

_root["cal"+a]._x += (_root["cal"+a]._width+2)*j;

_root["cal"+a]._y += (_root["cal"+a]._height+2)*i;

}

}

}

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

Você tem que "marcar" de alguma maneira os dias que terão eventos.

Cria um array só para esses dias...

para mudar a cor você usa setColor... no Lesson do flash explica bem.

pelo jeito você já tem alguma noção de AS... não vai ser muito dificil.

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,6k
×
×
  • Criar Novo...