ALEXANDRE PORTO (1281 pts)

AMAURY BENTES (123 pts)

DENIS CARAVALHO (85 pts)

MARCOS JOSÉ PINTO (44 pts)

STICKMAN (155 pts)

JOÃO NETO (78 pts)

JOTA LAGO (40 pts)

MARCELO SIQUEIRA (96 pts)

FLASHGURU (155 pts)

RICARDO FIGUEIRA (33 pts)

RODRIGO AMARAL (56 pts)

HELEN TRIOLO (444 pts)
Treinamento PontoFlash de Flash e ActionScript

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

Alguém sabe como tirar um som de um arquivo .SWF protegido?

Como faço para do flash abrir uma nova página num ou outro frame do HTML?

Como fazer um objeto isqueiro acender quando arrasto sobre outro (fogão)?

Porque meu texto não aparece dentro de uma máscara?

Como crio um controlador de som de play e stop e em loop infinito desse som?

AVI pelo Corel Rave.

Quero mudar uma ação de acordo com a hora do dia.

Como criar uma seqüência para a tecla TAB num formulário?

Tem como eu implementar a navegação de um filme do Flash pelos botões do browser?

Preciso de uma action para retroceder ou reverter uma animação.

Como eu faço pra quando publicar não ficar um quadrado preto ao redor?

Quero que uma variável vinda de um TXT vire um link.

Quero colocar a data escrita por extenso em português no flash?
Botões estilo Apple.com feito no PhotoShop

Variáveis no Flash MX

Máscara

Includes.

Flash Intro - Aspectos Básicos do MX

Tween Class

Criando uma nova categoria (paleta) na Barra Insert do seu Dreamweaver.

Aprendendo a interagir Flash e ASP

Loop infinito

AttachSound.

Grade sonora.

Usando Define Patern para criar texturas contínuas no PhotoShop.
Texto com fade

Duplicate MC

Trocaalphadofundo

Triangulos2

Radio button 2

shared Objects

Keypress

Raspadinha

Type 2

Throwballs

Sashacircle 3

Menu vai e volta
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