PANDOGO (82 pts)

DANIELA PIRES (86 pts)

GUILHERME G.G. (137 pts)

MANGOOST (80 pts)

JOTA LAGO (40 pts)

GÉRIO (93 pts)

EDUARDO PERROUD (52 pts)

AMAURY BENTES (123 pts)

SÁVIO PONTE (39 pts)

LUIZ AVANCI (51 pts)

EDUARDO WALMOTT (226 pts)

ALEXANDRE PORTO (1281 pts)
Treinamento PontoFlash de Flash e ActionScript

Tenho um botão dentro de um movieclip e quero que este movieclip desapareça quando eu clicar no botão.

Tem como via AS colocar no som um fade-in/fade-out?

Como eu faço para que cada vez que um movieclip for acionado por tell target, some 1 à uma variável, e que quando essa variável atingir o valor 7 chame uma nova scene?

Alguém sabe como evitar o cachê da máquina do usuário para um SWF?

Tem como criar um cookie para limitar a entrada do usuário a apenas uma vez por dia?

Como faço para fechar um movieclip, tipo janela do windows?

Quero a mesma cor de fundo no DreamWeaver e no Flash.

Como fazer um cronômetro regressivo, com botão pause, stop e play.

Como impedir que se desligue o fullscreen com a tecla ESC?

Como alterar a cor de um texto dinâmico dependendo do foco?

Qual seria a diferença entre um MOVIE CLIP e um GRAPHIC?

Eu quero que uma imagem (bitmap) abra uma janela POPUP.

Como fazer um botão comutador do tipo play e stop?

Como posso fazer uma validação de CPF?
Limitar por IP? Porque não utilizar o Shared Object do Flash?

Efeito de texto esticado (stretched text).

Pre-carregador (Preloader)

Flash no Espaço Geográfico

Conversão de Datas e Horas em Servers Estrangeiros (Flash+Asp).

Botão estilo Apple, feito no Flash.

GetMySQLData para Flash5 (primeira parte)

Máscara com gradiente.

Load Múltiplos.

Como eliminar vozes de um arquivo Wav.

Controle de MovieClip via Microphone.get();

Como usar o Flash com o FrontPage?
Busca texto

Keypress

Kaleidoscope

Bounce gravity glow

Mapa do Brasil e da América do Sul

Foto com balão

Ir e voltar

Magnetism3

Colormask

Movemask

Menu rotativo

Menu pastas
HOME | TUTORIAIS
Janelas tipo Windows com Swap Depth
por Alexandre Porto

A partir da dúvida de um colega da lista PontoFlash criei esse tutorial que mostra como usar um swap depths simples. Essa função é muito usada para criar janelas arrastáveis como as do Window. Com Swap Depth podemos clicar na janela e esta se sobreporá às outras.

Neste exemplo resolvi complicar um pouquinho mais fazendo com que as janelas, que são movieclips, tivessem seu limite de arrasto nos limites do tamanho do swf. Isto foi conseguido colocando "constrains" no "drag" da seguinte forma:

Desenhe sua janela e dentro dela

on (press) {
   this.swapDepths( "_level0:window" + _level0:highest );
   _level0:highest = substring ( _name, 7, 1 );
   startDrag (this, false, getProperty (this, _width)/2, getProperty (this, _height)/2, 550 - getProperty (window3, _width)/2, 400 - getProperty (window3, _height)/2);
}
on (release) {
   stopDrag ();
}

Repare que na linha de "constrain" eu usei dois métodos para referenciar o MC. O primeiro com "this" e o outro com o "instance name" (window3). A janela que eu usei como exemplo para "constrain" está com alpha 50% para diferenciar das demais.

Outra dúvida que existia era com relação a "fechar" a janela. Para tanto coloquei um botão com um "X" simulando uma janela de sistema operacional. O exemplo está na mesma janela diferenciada com alpha 50%. O código do botão é este:

on (release) {
   setProperty (this, _visible, "0");
}

Usei a propriedade _visible por ser a mais simples. Bom vou esperar que surjam mais implementações que a galera pedir. Já estou vendo os flasheiros pedindo "como se faz pra deixar somente a barra para se arrastar, tipo 'Mac OS'?", ou perguntas do tipo: "como faço pra minimizar a janelinha sem fechar?".

baixe aqui o exemplo do tutorial.



Devido à reformulação implementada no site, pode ser que você encontre alguns links quebrados. Por favor, ajude-nos a corrigir eventuais problemas nos informando links quebrados
0 comentário