Índice:
- 1Crie uma nova camada na linha de tempo e atribua-lhe o nome Etiquetas .
- 2Selecione o quadro 1 da sua nova camada.
- 3 Insira a parte superior na caixa de texto mostrada 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).
- 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: #1 - Flash - Aula 8 - Quadros 2024
No Adobe Flash Creative Suite 5, muitas instruções do ActionScript, como instruções goto, referem números de quadros exatos para navegar na linha de tempo do Flash CS5. Se você mudar a colocação de algo na sua linha de tempo (como o início ou o fim de uma animação), os números de quadros 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 for alterada, 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 Etiquetas .
Este nome é arbitrário, mas sempre é uma boa idéia nomear camadas o mais intuitivamente possível.
2Selecione o quadro 1 da sua nova camada.
Certifique-se de selecionar o quadro correto e apenas esse quadro.
3 Insira a parte superior na caixa de texto mostrada na área Etiqueta do Inspetor de propriedades.
Por exemplo, atribuímos este quadro-chave o nome do rótulo em cima.
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).
Adicione uma declaração gotoAndPlay () aqui.
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.