KEN AWAMURA (130 pts)

ZECA BALA (45 pts)

GÉRIO (93 pts)

ZEBEDIAH (35 pts)

JOÃO NETO (78 pts)

PANDOGO (82 pts)

RICARDO TAKAHASHI (180 pts)

GABRIEL SPORCH (53 pts)

PEDRO CLAUDIO (50 pts)

AMAURY BENTES (123 pts)

GUILHERME SCHEIBE (49 pts)

DENIS CARAVALHO (85 pts)
Treinamento PontoFlash de Flash e ActionScript

Qual exatamente é o retorno de _ymouse e _xmouse?

Detectar o FlashPlayer (plugin).

Como faço para validar data de nascimento num formulário?

Como verificar se um campo de formulário não foi preenchido?

Como retornar variáveis de um PHP no Flash?

Gostaria de arrastar um objeto em apenas uma área determinada da página.

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

Como faço para checar se os campos de um formulário foram preenchidos?

Mascara não funcionam com linhas e nem com campos dinâmicos e campos de input?

Desabilitei o Ctrl + K do Flash 5. Tá fazendo a maior falta. Como faço para voltar com ele?

Como substituir uma letra de uma string?

Como envio variáveis de um HTML para um SWF?

Porque no meu flash, 1 + 15 retorna 15 e não 6?

Tenho um site em flash5 e em uma página gostaria de colocar uma senha para entrar?
Guias de movimento (motion guide)

Conceitos de Design - Apresentação.

Objeto Color

Interseções com objetos planos

Barra de rolagem simples no Flash5.

Eventos no FlashMX

Transparência no Flash.

Simulando 3D.

Jpeg, Gif, texto, gradientes X slices no Fireworks

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

Blend - Fireworks

O "X" do MacOS no PhotoShop
Over menu

Texto com pause

Upperfirstletter

Fogos de artifícios

Bspline2

Magnifier

Caçada

Snooker

Colorpicker

Ponto e inércia

ComboBox com load movie

ComboBox duplo
HOME | TRUQUES E DICAS
Preciso de uma action para retroceder ou reverter uma animação.
por Alexandre Porto



Basta utilizar um movieclip com o evento enterFrame, veja o exemplo abaixo:

onClipEvent(enterFrame) {
    _root.movieclip.gotoAndStop(_root.movieclip._currentframe - 1);
}

Neste caso, o movieclip só irá retroceder se o frame atual deste for maior que o primeiro. Se você quiser fazer com que o movieclip faça a animação reversa em um loop, terá que utilizar o seguinte script:

onClipEvent(enterFrame) {
    if(_root.movieclip._currentframe != 1) {
        _root.movieclip.gotoAndStop(_root.movieclip._currentframe - 1);
    } else {
        _root.movieclip.gotoAndStop(_root.movieclip._totalframes);
    }
}

Jonas Galvez

Para você fazer uma animação continuadamente indo e voltado:

onClipEvent (enterFrame) {
    if (_currentFrame == 40) {
        ponto = "voltar";
    } else if (_currentFrame == 1) {
        ponto = "ir";
    }
    if (ponto == "voltar") {
        this.gotoAndStop(this._currentframe-1);
    } else if (ponto == "ir") {
        play ();
    }
}

Alê Porto


1 comentário


Comentário de Bruno Horta
| 26/5/2011 - 14:53 |


ESTOU COM UM MEGA PROBLEMA,, SITUAÇÃO: TENHO UM SITE EM FLASH COM 5 BOTOES HOME | LOJAS | COLECAO | LOOKBOOK | CONTATO QUANDO ESTOU NA "HOME" CLICO EM "LOJAS" >> O BOTAO DA PLAY E VAI PARA O KEYFRAME DA PAG "LOJAS" >> QUANDO CLICO EM "COLEÇÃO" >> O BOTAO DA PLAY E VAI PARA O KEYFRAME DE "COLECAO" >> E ASSIM POR DIANTE. VAMO FIGURAR UMA SITUACAO: ESTAMOS NA PAGINA "COLEÇÃO" E QUERO IR PARA "LOJAS", MAS NÃO GOSTARIA QUE FOSSE ALGO duro COMO gotoAndPlay(x); >> o que realmente gostaria é de clicar num botao "a" ele dar play por 0,2 seg. e ir para o frame especificado pelo BOTÃO, e não na TimeLine. ABRAÇOS BRUNO HORTA