Índice:
- 1Crie uma nova camada na Linha de tempo e atribua-lhe o nome de etiquetas.
- 2Selecione o quadro 5 da sua nova camada.
- 3Enter superior na caixa de texto.
- 4Selecione o quadro 22 da camada Ações e escolha Janela → Ações para abrir o painel Ações (se ainda não estiver aberto).
- 5Loque a linha que lê gotoAndPlay (5). Substitua 5 com o nome da nova etiqueta do quadro (superior) entre aspas duplas.
- 6 Escolha o controle → Teste o filme para visualizar suas alterações.
Vídeo: FLASH Básico - Botão para navegação entre quadros. (ActionScript2) 2024
Muitas instruções em números de quadro exato da referência Adobe Flash CS6 para navegar na Linha do tempo. Se você mudar a colocação de algo na sua Linha do tempo (como o início ou o fim de uma animação), os números do quadro podem ficar imprecisos. Para casos como estes, você pode atribuir nomes diretamente aos quadros-chave na Linha de tempo que você pode chamar diretamente do ActionScript.
Etiquetas de quadro são nomes familiares que você pode atribuir a qualquer quadro-chave (como start, end ou big_finale). Você pode então dizer ao ActionScript que vá para esses quadros pelo nome como uma alternativa para usar um número de quadro.
Se a localização do quadro nomeado mudar, os scripts ainda funcionam enquanto o nome do rótulo for o mesmo. Quando você move um quadro-chave, o rótulo que você atribui a ele se move com ele.
Veja como modificar um botão para usar uma etiqueta de quadro em vez de um número de quadro:
1Crie uma nova camada na Linha de tempo e atribua-lhe o nome de etiquetas.
Este nome é arbitrário, mas sempre é uma boa idéia nomear camadas o mais intuitivamente possível.
2Selecione o quadro 5 da sua nova camada.
O Property Inspector aparece.
3Enter superior na caixa de texto.
A caixa de texto está na área Etiqueta do Inspetor de propriedades.
4Selecione o quadro 22 da camada Ações e escolha Janela → Ações para abrir o painel Ações (se ainda não estiver aberto).
Se ainda não o fez, adicione uma declaração gotoAndPlay ().
5Loque a linha que lê gotoAndPlay (5). Substitua 5 com o nome da nova etiqueta do quadro (superior) entre aspas duplas.
O código agora lê
gotoAndPlay (?? top ??);
6 Escolha o controle → Teste o filme para visualizar suas alterações.
Clique no botão Rewind e você vê a animação saltar para o quadro 5 e parar exatamente como fez anteriormente. Desta vez, no entanto, o código usa um rótulo de quadro em vez de um número de quadro absoluto.
Agora, não importa onde você mova o quadro-chave, o script segue automaticamente, desde que o rótulo do quadro permaneça o mesmo.