Com o ActionScript®, você pode controlar os símbolos no tempo de execução. O uso do ActionScript permite criar interação e outros recursos nos seus arquivos FLA que não são possíveis apenas com a Linha do tempo.
Com o ActionScript®, você pode controlar os símbolos no tempo de execução. O uso do ActionScript permite criar interação e outros recursos nos seus arquivos FLA que não são possíveis apenas com a Linha do tempo.
Consulte a discussão sobre os símbolos e o ActionScript na Ajuda da Web para saber controlar os símbolos no tempo de execução.
Use o ActionScript® para controlar ocorrências de clipe de filme e de botão. As ocorrências devem possuir nomes exclusivos. É possível escrever com o próprio ActionScript ou usar comportamentos predefinidos incluídos com o Animate.
Nos arquivos FLA em que a configuração de publicação é definida como ActionScript 2.0, você pode usar comportamentos para controlar ocorrências de clipes de filme e gráficos no documento, sem precisar escrever o código ActionScript. Comportamentos são scripts pré-escritos que permitem adicionar codificação do ActionScript ao documento sem ter que criar o código ActionScript. Comportamentos não estão disponíveis para o ActionScript 3.0.
Você pode usar comportamentos para organizar a ordem de empilhamento da ocorrência em um quadro, além de carregar, descarregar, reproduzir, parar, duplicar ou arrastar o clipe de filme, ou vincular a ocorrência a um URL.
Além disso, você pode usar comportamentos para carregar um gráfico externo ou uma máscara animada em um clipe de filme.
O Animate inclui os comportamentos na tabela a seguir.
Comportamento |
Finalidade |
Selecionar ou inserir |
|---|---|---|
Carregar gráfico |
Carrega um arquivo JPEG externo em um clipe de filme ou na tela. |
Caminho e nome de arquivo JPEG. Nome da ocorrência do clipe de filme ou tela que recebe o gráfico. |
Carregar clipe de filme externo |
Carrega um arquivo SWF externo em um clipe de filme ou na tela. |
URL do arquivo SWF externo. Nome da ocorrência de clipe de filme ou tela que recebe o arquivo SWF. |
Duplicar clipe de filme |
Duplica o clipe de filme ou tela. |
Nome da ocorrência de clipe de filme a duplicar. deslocamento X e Y de pixels do original para a cópia. |
Ir para e Reproduzir no quadro ou rótulo |
Reproduz o clipe de filme de um quadro específico. |
Nome de ocorrência do clipe de destino a reproduzir. Número do quadro ou rótulo para reproduzir. |
Ir para e Parar no quadro ou rótulo |
Interrompe o clipe de filme, movendo opcionalmente o indicador de reprodução para um quadro específico. |
Nome de ocorrência do clipe de destino que deseja interromper. Número do quadro ou rótulo a interromper. |
Trazer para o Primeiro Plano |
Traz o clipe de filme de destino ou tela para a parte superior da ordem de empilhamento. |
Nome da ocorrência de clipe de filme ou tela. |
Trazer para a Frente |
Traz o clipe de filme de destino ou tela para uma posição acima na ordem de empilhamento. |
Nome da ocorrência de clipe de filme ou tela. |
Enviar para o Plano de Fundo |
Envia o clipe de filme de destino para a parte inferior da ordem de empilhamento. |
Nome da ocorrência de clipe de filme ou tela. |
Enviar para Trás |
Envia o clipe de filme de destino ou tela uma posição abaixo na ordem de empilhamento. |
Nome da ocorrência de clipe de filme ou tela. |
Iniciar arrasto de clipe de filme |
Iniciar arrasto de clipe de filme. |
Nome da ocorrência de clipe de filme ou tela. |
Parar arrasto de clipe de filme |
Parar arrasto atual. |
|
Descarregar clipe de filme |
Remove o clipe de filme carregado por meio do comando loadMovie() do Flash Player. |
Nome da ocorrência do clipe de filme. |
Certifique-se de que você está trabalhando em um arquivo FLA cuja configuração de publicação do ActionScript seja ActionScript 2.0 ou anterior.
Para gravar comportamentos personalizados, crie um arquivo XML que contenha o código do ActionScript 3.0 para executar o comportamento desejado e salve o arquivo na pasta Comportamentos do computador local.
Antes de criar seus próprios comportamentos, examine os arquivos de comportamento XML para desenvolver uma compreensão da sintaxe dos arquivos XML, bem como do código ActionScript usado para criar comportamentos. Se você for inexperiente na gravação de comportamentos, familiarize-se com as tags XML usadas para criar elementos da interface de usuário (como caixas de diálogos) e com o ActionScript, a linguagem de codificação usada para criar comportamentos. Para saber mais sobre o XML usado para criar elementos da interface, consulte Ampliação do Animate. Para aprender sobre o ActionScript, consulte o Uso do ActionScript 3.0.
Você também pode fazer o download de comportamentos criados por outros usuários do Animate, que estão no site do Adobe Flash Exchange Visite o Adobe Exchange em: www.adobe.com/go/flash_exchange_br.
O seguinte código XML cria uma categoria com o nome myCategory no painel Comportamentos do Animate, no qual o comportamento será listado.
<behavior_definition dialogID="Trigger-dialog" category="myCategory" authoringEdition="pro" name="behaviorName">
Digite um novo valor para o atributo name da marca behavior_definition. Esse será o nome do comportamento exibido no ambiente de criação do Animate.
Para saber sobre as tags e os parâmetros usados na criação de suas próprias caixas de diálogo personalizadas, consulte Ampliação do Animate.
Se você ainda não conhece o ActionScript, consulte o Uso do ActionScript 3.0.
Por exemplo (do arquivo de comportamento Movieclip_loadMovie.xml) (ActionScript 2.0):
<actionscript>
<![CDATA[ //load Movie Behavior
if($target$ == Number($target$)){
loadMovieNum($clip$,$target$);
} else {
$target$.loadMovie($clip$);
}
//End Behavior
]]>
</actionscript>
Fazer logon em sua conta