JONAS GALVEZ (521 pts)

JOTA LAGO (40 pts)

ALEXANDRE PORTO (1281 pts)

DAAFY (55 pts)

MAURO ROCHA TAVARES (40 pts)

FÁBIO DUARTE (79 pts)

IRAPUAN MARTINEZ (45 pts)

SYDNEY GANHO (60 pts)

GUILHERME G.G. (137 pts)

NETO LEAL (116 pts)

ZEBEDIAH (35 pts)

MARLOS ALVES CARMO (90 pts)
Treinamento PontoFlash de Flash e ActionScript

Como movimentar na horizontal um objeto no mouse Over?

Vocês poderiam me explicar o conceito do código que abre uma janela popup?

Como mudar de campo pela tecla TAB?

Como carregar um swf numa cena ou num frame específico?

Qual a maneira de colocarmos uma figura (gif) como plano de fundo em um fla?

Como posso setar uma cor para o Release de todos os botões de meu filme?

Como faço um menu popup fechar o item aberto quando abro outro?

Como mudar randomicamente a cor de um objeto a cada clique do mouse?

Como eu faço para carregar, com load movie, um swf, num ponto específico e com um tamanho específico?

Consegui usar o XML com ASP, mas ainda não consegui colocar no flash.

Preciso de um sisteminha em FLASH para cadastrar emails de visitantes.

Alguém sabe como um link em html controlar um FlashMovie.

Como faço um objeto se movimentar pelo teclado? E esse objeto Key, como funciona?

Como alterar a cor de um botão depois de clicado e ocorrido o evento?
Como fazer uma panorâmica 360º com Flash e CorelDraw

Controlando um swf que está em outro frame

Controle de som no Flash 5.

Load Múltiplos.

Bate-papo com Dennis Baldwin - FlashCFM.com

Jogo da Forca (terceira parte)

Entendendo como funciona um preloader. Terceira parte.

Desenhando uma linha entre dois pontos no Flash 5.

Criando um verificador de campos de um formulário.

Turbine seu Fireworks

Bolhas flutuantes.

Efeito lente (máscara e zoom)
Kaleidoscope

Foto com balão

Um por vez

Formulário

Rotatearrow

Keypress

Galho

Caleidoscópio

Número de caracteres

Satélite

Gravidade

Ligth Balls
HOME | TRUQUES E DICAS
Como fazer um menu que segue o mouse com easing como o do site do cantao.com.br?
por Alexandre Porto



Ele sempe usa a fórmula do movimento com atenuação (easing).

_x = _x + (endX - _x)*velocidade

O que muda é o valor de "endX".

Durante o movimento o valor é _root._xmouse ...

Em determinado momento ele tem que parar para que você possa clicar nele. Ele pode estar usando um delete.onEnterFrame para que o evento pare ou um outro valor para endX no rollOver. Repare que o hit desse movieclip é bem maior que o objeto em si.

O clique do mouse deve dar a endX um valor próximo de 30, para que ele vá para o canto à esquerda.

Para um movieclip chamado "clip", fiz esse brinquedinho: Coloque no primeiro frame do filme.

clip.menu = "close";
clip.onEnterFrame = function() {
    if (this.menu == "close") {
        this._x = this._x+(_root._xmouse-this._x)*.2;
        this._y = this._y+(_root._ymouse-this._y)*.2;
    }
    if (this.menu == "open") {
        this._x = this._x+(10-this._x)*.2;
        this._y = this._y+(10-this._y)*.2;
    }
};
clip.onRelease = function() {
    if (this.menu == "open") {
        this.menu = "close";
    } else if (this.menu == "close") {
        this.menu = "open";
    }
};

Ve se te ajuda

Alê Porto


0 comentário