Bem, antes de fazer uma reforma no blog, nós tinhamos um post com o cod do loading em flash.
Estarei mostrando agora um tuto, simples e pratico para loading em flash
1. Crie um retangulo fino e comprido, de ums 200px de largura.
2. Converta-o em clipe de filme. Clique nele e na barra de propriedade e em nome da instancia coloque “barra”.
3. Agora crie uma caixa de texto do tipo dinamica (“dinamic text”).
4. Com ela selecionada, e na barra de propriedade, em var coloque “pct”.
5. Defina um tamanho de letra, tipo de letra e cor. mas deixe a caixa vazia.
6. Selecione os 2 objetos e converta em clipe de fime.
7. Selecione o clipe de filme criado e aperte F9 para abrir a janela ação.
8. Cole o código abaixo e pronto
onClipEvent (load) {
total = _parent.getBytesTotal();
_parent.stop();
barra._xscale = 0;
}
onClipEvent (enterFrame) {
loaded = _parent.getBytesLoaded();
pct = Math.floor((loaded/total)*100);
barra._xscale = pct;
if (pct eq 100) {
_parent.play();
}
pct = "Loading "+pct+" %";
}
* Lembre-se, esses passos tem que estar no primeiro quadro da animação, senão não irá adiantar.
* Comece sua animação/trabalho apartir do segundo quadro
Veja alguns exemplos
http://www.leocaverna.com.br
http://www.prodents.com.br