Para repetir um filme do Adobe Flash Creative Suite 5 ou enviar a reprodução para um ponto diferente na linha do tempo do Flash CS5, você pode dizer ao seu filme para avançar ou retroceder para um quadro específico com uma das duas variações da instrução goto: gotoAndPlay ( ) e gotoAndStop ().
Cada uma dessas duas instruções requer um nome ou número de quadro para que o Flash Player saiba para onde enviar o indicador de reprodução. Quando colocadas em um quadro, essas ações enviam a reprodução para frente ou para trás até o quadro especificado e param ou retomam a reprodução a partir desse ponto.
Para usar gotoAndStop, siga estas etapas:
Na camada Ações, selecione e crie um novo quadro-chave no quadro 23.
Escolha Janela → Ações para abrir o painel Ações.
Clique no sinal de mais e escolha flash.display → MovieClip → Métodos → gotoAndStop.
No campo Objeto, direcione a linha do tempo atual digitando-o na caixa de texto Objeto. Insira 1 na caixa de texto Quadro e certifique-se de que a caixa de texto Cena esteja vazia.
As declarações agora devem ser lidas
import flash.display.MovieClip; this.gotoAndStop (1);
Escolha Controlar → Testar filme para pré-visualizar seu filme.
A interpolação é reproduzida e pula para o primeiro quadro, onde para.
Siga estas etapas para usar gotoAndPlay ():
Crie um novo quadro-chave no quadro 22 na camada Ações e inicie o painel Ações com o novo quadro-chave selecionado.
Clique no sinal de mais e escolha flash.display → MovieClip → Métodos → gotoAndPlay.
Na caixa de texto Objeto, faça com que a linha do tempo se refira a si mesma digitando isto.
Insira 5 na caixa de texto Quadro e certifique-se de que a caixa de texto Cena esteja vazia (consulte a Figura 7-5).
As ações agora devem ser lidas
import flash.display.MovieClip; this.gotoAndPlay (5);
Escolha Controlar → Testar filme para pré-visualizar seu filme.
A animação é reproduzida até o quadro 22 e faz um loop entre os quadros 5 e 22.