A função arrastar e soltar pode adicionar interatividade ao seu projeto Flash CS5 . Ele permite aos usuários para pegar objetos dentro de seu filme Flash e para deixá-los onde eles querem . A função pode dar uma interpretação criativa sobre cartões eletrônicos , permitindo que o receptor para vestir seu próprio boneco de neve ou encher o trenó do Papai Noel. Também é útil para a criação de jogos interactivos . Flash CS5 difere das versões anteriores em que ele usa o ActionScript 3 para o código em vez de Actionscript 2 . Instruções
1
Clique em " Janela " e " Área de trabalho ", no menu principal, e certifique-se de que " Essentials " tem uma seleção ao lado dele . Selecione "Reset Essentials " .
2
Clique em "Inserir " e " New Symbol" no menu principal . Crie um nome para o seu símbolo e selecione "Movie Clip" a partir do menu drop- down chamado "Tipo" .
3
Clique no botão " Rectangle Tool " na caixa de ferramentas ao longo do lado direito margem . Desenhe um retângulo para o seu novo símbolo.
4
Selecione "Cena 1 " a partir do topo de sua área de estágio para sair do modo de edição de símbolos . Crie duas novas camadas na guia cronograma abaixo do palco. Rotular a primeira camada "Ações" ea segunda " Retângulo ".
5
Selecione o primeiro quadro-chave da camada " Retângulo " sob a linha do tempo. Selecione a aba " Biblioteca ", à direita do palco, e arraste o símbolo de clipe de filme que você fez para o palco .
6
Clique no símbolo no palco para realçá-lo. Selecione a opção " Propriedades " ao lado da biblioteca. Nome do seu símbolo " Rectangle_MC " no topo , onde é rotulado de " Instance Name " em " Propriedades".
7
Selecione o primeiro quadro-chave da camada de "Ações" sob a linha do tempo. Digite " stop (); " na primeira linha e tecle " Enter".
8
Digite o código " Rectangle_MC.addEventListener ( MouseEvent.MOUSE_DOWN , RectangleMove )," na próxima linha e tecle " . Enter "
9
Adicione o código " Rectangle_MC.addEventListener ( MouseEvent.MOUSE_UP , RectangleDrop ) ", e em seguida, empurre " função Enter "
10
Tipo de novo. " RectangleMove ( evento: MouseEvent ): void { '' e , em seguida, pressione "Enter " para a próxima linha e digite " book.startDrag (); " e retornar para a próxima linha
11
Type ". }'' para terminar a função. Comece a próxima linha com " RectangleDrop função ( evento: MouseEvent ): void { '' e , em seguida, pressione" Enter "novamente
12
Adicionar ". Book.stopDrag (); " para a linha final. Aperte enter e adicione " }''.
13
Selecione " Controle "," Test Movie ", " No Flash Professional "para testar seu filme. Selecione o retângulo com o cursor para arrastar e soltá-lo .