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:
Pergunta
neotheone
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
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.