RICARDO TAKAHASHI (180 pts)

RODRIGO AMARAL (56 pts)

DEMIS BUCCI (50 pts)

GÉRIO (93 pts)

JOTA LAGO (40 pts)

PEDRO CLAUDIO (50 pts)

LUIZ HERRERA (117 pts)

GABRIEL SPORCH (53 pts)

RICARDO TEIXEIRA (40 pts)

JOÃO NETO (78 pts)

RÔMULO NUNES (32 pts)

NETO LEAL (116 pts)
Treinamento PontoFlash de Flash e ActionScript

Procurando o nome de uma fonte?

Como carregar uma imagem JPEG, com local e tamanho pré-definidos?

Como fazer meu filme ficar parado um tempo em um determinado frame e depois ande novamente.

É possível mostrar uma mensagem numa data específica?

Existe algum modo de definir quais variáveis vão ser enviadas pelo POST do flash?

Plugin do Flash Player

Como mostrar a posição X e Y de uma figura em uma página?

Como disparar um movieclip quando clico o mouse no palco?

Alguém ai pode me dizer o que é esse tal de "prototype"?

Como fazer a timeline em vez de passar o filme para frente volte o filme?

Como desenhar, simulando dinamicamente a ferramenta caneta do Flash?

Existe uma forma de executar a mesma função usada em um filme em outro chamado através do loadMovie?

Como faço para importar uma variável e usa-la numa ação do Flash?

Queria colocar um preloader no meu site.
Linha que segue o mouse.

Formulário de e-mail com CGI.

Flash e Banco de Dados.

Máscara arrastável no Flash 5.

Desenhando uma linha entre dois pontos no Flash 5.

LocalConnection

Variáveis, uma visão geral.

Desenhando um avião no Flash

Controle de MovieClip via Microphone.get();

Interação de Flash+Asp.

Bookmak (Adicionar a favoritos).

Efeito de Fogo no Photoshop
Contador continuo

Bola_balance

Check date

Rotatingclockpoint

Lens flare

Click Duplo

Animação frame by frame

Rolagem no over

Starshiner

Alphacolor

Colormask

Mouse Hide
HOME | TRUQUES E DICAS
Como aumentar e diminuir um objeto usando o teclado? Dicas de Listeners (ouvintes)
por João Neto


Segue um exemplo bem simples do uso dos eventos do teclado e do uso de ouvintes, copie o código abaixo para o seu primeiro frame, ele vai desenhar um quadradinho na tela, quando você pressionar o + ele vai ampliar o quadradinho em 30% e quando você pressionar o - ele vai diminuir o quadradinho em 30%...

// Essas linhas são apenas para desenhar o quadradinho mais facilmente...

MovieClip.prototype.bar = function( x , y , width , height , rgb , alpha ){
this.beginFill( rgb , alpha );
this.moveTo( 0 , 0 );
this.lineTo( width , 0 );
this.lineTo( width , height );
this.lineTo( 0 , height );
this.lineTo( 0 , 0 );
this._x = x; this._y = y;
}

// Aqui são criados um objeto simples e uma variável bloco que
// contém uma referencia para o quadradinho que vamos desenhar

var obj = {};
var bloco = _root.createEmptyMovieClip( "quadrado" , 3 );

// Aqui vamos definir as ações para ampliar e diminuir, o método getAscii()
// da classe Key retorna o valor ascii da ultima tecla pressionada, o codigo
// ascii da tecla + é 43 e o codigo ascii da tecla - é 45.

obj.onKeyDown = function(){
if ( Key.getAscii() == 43 ) bloco._xscale = bloco._yscale += 30;
else if ( Key.getAscii() == 45 ) bloco._xscale = bloco._yscale -= 30;
}

// Aqui vamos falar para a classe Key ficar ouvindo o objeto obj, que contém
// a ação para ampliar ou diminuir nosso quadradinho

Key.addListener( obj );

// Aqui utilizamos o metodo bar() que criamos la em cima, para desenhar nosso
// quadrado

bloco.bar( 10 , 10 , 10 , 10 , 0x333333 , 80 );

João Neto

0 comentário