MAURO ROCHA TAVARES (40 pts)

EDUARDO CARREGA (150 pts)

LEANDRO AMANO (83 pts)

AUTOR DESCONHECIDO (100 pts)

DANIELA PIRES (86 pts)

PEDRO CLAUDIO (50 pts)

SASHA GUDEY (235 pts)

DEMIS BUCCI (50 pts)

RICARDO TAKAHASHI (180 pts)

IRAPUAN MARTINEZ (45 pts)

NILTON BICALHO (61 pts)

MARCOS JOSÉ PINTO (44 pts)
Treinamento PontoFlash de Flash e ActionScript

Quero alterar a ordem de movimentação da tecla tab num formulário.

Como validar um email no Flash 5?

Gostaria de saber se existem plugins para flash.

Como bloquear o código fonte HTML de sua página?

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

Objeto flutuante e gravidade.

Como fazer um preloader móvel, que corre atrás do mouse?

É possível carregar swfs (load movie) sempre em níveis superiores ao aberto anteriormente?

Quero fazer um movimento circular infinito sem quebras (truncados).

Um movie que está no _level0 pode ler uma variável que está no _level1 repetidamente?

Preciso que de um botão se abra uma nova mensagem no outlook?

Preciso de formulário usando HTML + ASP + Acess.

Tem como eu criar um código para prever uma data em determinado ano?

Como fazer um efeito de escalar imagens no mouseOver e no MouseOut?
Carregando SWFs em diferentes níveis.

O desenho animado abrindo sites.

Máscaras no Fireworks MX, o mistério!

Time Delay

Elasticidade com ActionScript.

Alterar a parência dos componentes do FlashMX.

Objeto Array: métodos sort() e reverse().

Interseções com objetos planos

Enviando EMAIL com ASP, COLDFUSION E PHP

Objeto XML - xml viewer

Unindo e separando traçados - Fireworks

Primeiros passos - apresentação
Enquete

Arrasta e volta

Natal Misc

Balão

Menu Silverado

Senha multipla

3d geo

Bola quicando e sombra

Fumaça

ICQ

Calculando horas

Maluko
HOME | TRUQUES E DICAS
Exemplo simples para entender o prototype.
por Alexandre Porto

O pessoal pergunta muito e eu vou tentar ser o mais simples possível:
Coloque quatro instâncias de botões no palco (sem nada neles). No único frame da timeline principal desse exemplo, coloque:

button.prototype.onRelease = function() {
trace("Vote na Benedita");
};

À partir disso ai, você pode viajar à vontade.

Alê Porto

Digamos que você queira que todos os botões ou movieclips se comportem forma semelhante no momento em que o usuário passa o mouse sobre ele, por exemplo, mostrar uma mensagem em um campo de texto dinâmico, você usaria o prototype para fazer isso ao invés de colocar para cada botão ou movieclip as ações iguais. Isso ajuda muito no tamanho e manutenibilidade do seu filme.
Realmente é Muito útil mesmo e se pode fazer muita coisa com isso. Lembrando que no FlashMX é possível atribuir eventos de botão ao movieclip, o que muda radicalmente alguns conceitos usados até hoje.

"Teria como eu acionar algum movieclip à partir disto também? Vamos supor que tenho um movieclip com som, e quero que todos os botões façam barulho, deste som, no momento onMouseOver. Tem como eu startar este movieclip com o som?"

Coloque isso no seu primeiro frame, coloque alguns botões e tenha no mesmo diretório um arquivo som.mp3.

this.createEmptyMovieClip(som, 1);
somBotao = new Sound(som);
somBotao.loadSound("loadmovieMX.mp3", true);
somBotao.stop();
button.prototype.onRollOver = function() {
somBotao.start();
};
button.prototype.onRollOut = function() {
somBotao.stop();
};

Alê Porto

0 comentário