Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Salve galera esperta do imasters! Seguinte, tenho um site de cobertura de eventos aqui em minha cidade e no momento estou realizando um torneio de futsal, como a cidade é pequena, o ginásio não tem placar eletrônico. Então pensei... Gostaria de montar um placar eletrônico básico, ou seja, queria algo mais ou menos assim:
Cronômetro com stop, pausa e start (onde eu possa controlar os 20 minutos de cada tempo)
Área para receber o nome dos times que estão disputando a final (isso eu sei fazer, então usarei xml)
Área onde ao se clicar o placar (gols) aumentam
numero de faltas acumuladas de cada time.
Usarei esse sistema em flash no computador mesmo e projetarei com telão na quadra.
Espero que a galera possa dar uma força no desenvolvimento desse projeto. Valeu galera!!!
Segue a imagem pra galera ver como vai ficar:
/applications/core/interface/imageproxy/imageproxy.php?img=http://www.portalnortemineiro.com/placar.jpg&key=e5bb9e4ce819593bcbe2ff767e4433afe452948c2f5eb759fe69ce961acc1a94" alt="Imagem Postada" />
Para marcar os gols você pode fazer assim:
var gol:int = 0;
// aqui é o numero do placar que começar com 0
seuDinamictext.text = gol.toString();
// evento do clique na seta pra cima
setaCima_mc.addEventListener(MouseEvent.Click, marcarGol);
function marcarGol(e:MouseEvent):void{seuDinamictext.text = gol.toString();
}
espero ter ajudado em uma coisinha simples q você pediu
agora na seta para baixo:
// evento do clique na seta pra baixo
setaBaixo_mc.addEventListener(MouseEvent.Click, tirarGol);
function tirarGol(e:MouseEvent):void{
if ( gol == 0){
seuDinamictext.text = gol.toString();
}seuDinamictext.text = gol.toString();
}
}beleza! Kisuke, já conseguir fazer o cronômetro, agora preciso de um método que ao clicar num botão o numero de gols aumente, tipo quero uma caixa de texto e ao lado os botões para aumentar ou diminuir o numero, pois caso haja erro na hora de colocar o gol marcado, como por exemplo clicar duas vezes, eu possa diminuir uma vez para ficar o placar de gols certo. Valeu!!!
Opa, valeu André, ajudou bastante. Muito Obrigado
Muito obrigado André, ajudou demais também!
O esquema para as faltas é bem parecido com o que ao andre postou, basta você colocar o evento nesses quadrados ai e quando clicar você dispara uma animação que marque a caixa, e claro variavel pra contar o numero de faltas.
Abs
perdoem-me pela ignorância, mas não conseguir utilizar os códigos do André, será que é pelo fato de eu usar o Flash 8? Agradeço pela ajuda da galera aí
Exatamente isso.
var gol:Number = 0;
// aqui é o numero do placar que começar com 0
seuDinamictext.text = gol.toString();
// evento do clique na seta pra cima
setaCima_mc.onRelease = function(){
gol++;
seuDinamictext.text = gol.toString();
}
// evento do clique na seta pra baixo
setaBaixo_mc.onRelease = function(){
if ( gol == 0){
seuDinamictext.text = gol.toString();
}gol--;
seuDinamictext.text = gol.toString();
}
}
Da uma olhada ai.
Deu certo! Muito obrigado a todos vcs que me ajudaram! Graças a profissionais como vcs, conseguimos alcançar nossos objetivos! Valeu!!!
Não há de que.
ABs
Procure por setInterval para fazer o cronometro.
Abs