GUILHERME G.G. (137 pts)

MANGOOST (80 pts)

NILTON BICALHO (61 pts)

MUZAK (45 pts)

MARCELO SIQUEIRA (96 pts)

PEDRO CLAUDIO (50 pts)

DEN IVANOV (260 pts)

ZEBEDIAH (35 pts)

DAAFY (55 pts)

JOÃO NETO (78 pts)

SÁVIO PONTE (39 pts)

ILVA RUDEV (90 pts)
Treinamento PontoFlash de Flash e ActionScript

Com load movie into target, tem como carregar um SWF dentro de outro SWF?

Como verificar atravéz do flashMX a resolução do monitor do usuário?

Preciso fazer um objeto menu que siga o mouse lentamente, com um delay.

Como fazer uma variável receber um valor aleatório (randômico) entre 50 e 100?

Preciso rodar um AVI no flash com controladores: PLAY, PAUSE, STOP.

Como faço para um objeto seguir em um caminho sinuoso?

Existe algum programa freeware que transforma um swf num protetor de tela?

Como dividir uma palavra (string) e utilizar as suas letras para criar variáveis ou uma array (matriz)?

Quero fazer alguns layouts diferentes para o mesmo site e cada vez que o usuário entrar veja um deles.

Como fazer um radiobutton acionado por default no html.

Como faço para selecionar um determinada letra de uma string?

Me ensinem a fazer um relógio digital em flash5 usando actions.

Dá para fazer animações 3D no Flash?

Como fazer um fade em um movieclip, do 100 a 0%?
Janelas pop-up e semi-full no flash

Menu arrastável, estilo Windows.

Interação de Flash+Asp.

Perspectiva 3D no Flash

Clique Direito

Load Movie no FlashMX (swf, jpg e mp3).

Alterando Artistic Media no Corel Draw

Menu deslizante.

Turbine seu Fireworks

O "X" do MacOS no PhotoShop

Preloader com máscara

Sistema de busca utilizando Flash + ASP.
Ampulheta

Loading trail

3d zoom

Preloadtotal

Troca cor de fundo

Mouse cross F5

Photo album

Senha múltipla

Motionguidemask1

Bounce

Sashacircle 5

Borboleta
HOME | TRUQUES E DICAS
Como verificar a taxa de download da conexão e redirecionar para outro filme dependendo do resultado?
por Alexandre Porto


Para o FlashMX, faça um swf de teste, com um peso maior que o limite de kbps que você quer testar. Para 15kbps, por exemplo, use:

setInterval(teste, 1000);
function teste() {loadMovieNum(_root.getBytesLoaded()>15000?"grande.swf":"pequeno.swf",0)};

Marcelo Siqueira

No tutorial / avançados / entendendo um preloader, você vai fazer um preloader completo com todas as informações possíveis. Vale uma olhada. Entre elas, os Bytes por Segundo (bps). De posse desse dado, você cria uma condicional dizendo que se bps for menor ou igual a três, abre um novo filme mais otimizado. Peguei o código do Ricardo e coloquei essa condicional.

onClipEvent (load) {
total = _parent.getBytesTotal();
_parent.stop();
ini_time = getTimer()/1000;
}
onClipEvent (enterFrame) {
loaded = _parent.getBytesLoaded();
pct = Math.floor((loaded/total)*100);
status = "("+pct+"%)";
cur_time = (getTimer()/1000)-ini_time;
bps = (loaded/cur_time)/1000;
bps = substring(bps, 1, 4) add " Kbps";
if (bps <=3) {
loadMovieNum ("filmePequeno.swf", 0);
}
if (pct eq 100) {
_parent.nextFrame();
}
}


Aí você direciona para outro filme ou sei lá o que você quiser.

Alê Porto

0 comentário