Software  
 
Conhecimento computador >> Software >> Software de Animação >> 
Tutorial Flash para Drag & Drop
Adobe Flash permite produzir apresentações interativas como apresentações de slides e jogos. Linguagem Flash Actionscript fornece métodos para arrastar e soltar funcionalidade . Isso fornece uma boa base para você criar um jogo interativo que dá a seus usuários o controle de localização do objeto . O exemplo a seguir lhe dá uma base para a compreensão destes métodos, e fornece uma base para que você possa construir em cima de usar arrastar e soltar em suas apresentações. Drag and Drop é implementado de forma diferente em versões 2.0 e 3.0 da linguagem. Instruções
Actionscript 2.0
1

Lançamento Flash. Selecione "Arquivo" e "New". Escolha " Arquivo Flash (ActionScript 2.0) " e clique em "OK". Este exemplo produz "Excelente!" quando a bola é colocada dentro da caixa.
2

Selecione a ferramenta " oval " do painel "Tools" e desenhar uma pequena bola . Use a ferramenta " Selection" (seta) para selecioná-lo . Pressione " F8 " e escolha a opção " Movie Clip ". Clique em " OK". Localize o painel "Propriedades" e defina o campo " 3

Selecione a ferramenta " Retângulo " e desenhe uma caixa grande . Use a ferramenta " Selection" para selecioná-lo . Pressione " F8" e depois em "OK ". Defina o campo " 4

Pressione " F9 " para exibir as "Ações" ou a janela Script. Insira o seguinte código :

smallball.onPress = function () {

this.startDrag (); }


smallball.onReleaseOutside = smallball . onRelease = function () {

this.stopDrag ();

//se smallball é arrastado para bigbox

if ( this._droptarget == " /bigbox " ) {

trace ( "Excelente!" ); }


}
5

Selecione "Control" e " Test Movie " para testar seu código.
Actionscript 3.0
6

Lançamento flash. Selecione "Arquivo" e "New". Escolha " Arquivo Flash (ActionScript 3.0) " e clique em "OK". Este exemplo produz "Excelente!" quando a bola é colocada dentro da caixa.
7

Selecione a ferramenta " oval " do painel "Tools" e desenhar uma pequena bola . Use a ferramenta " Selection" (seta) para selecioná-lo . Pressione " F8 " e escolha a opção " Movie Clip ". Clique em " OK". Localize o painel "Propriedades" e defina o campo " 8

Selecione a ferramenta " Retângulo " e desenhe uma caixa grande . Use a ferramenta " Selection" para selecioná-lo . Pressione " F8" e depois em "OK ". Defina o campo " 9

Pressione " F9 " para exibir as "Ações" ou a janela Script. Insira o seguinte código :

smallball.addEventListener ( MouseEvent.MOUSE_DOWN , dragEvent );

smallball.addEventListener ( MouseEvent.MOUSE_UP , dropEvent );

função dragEvent (e: MouseEvent ): void {

smallball.startDrag (); }


função dropEvent (e: MouseEvent ): void {

smallball.stopDrag ( ); "Excelente! "

//se smallball é arrastado para bigbox

if ( smallball.dropTarget.parent.name == " bigbox ") {

trace ( ); .

}

}
10

Selecione "Control" e " Test Movie " para testar seu código


Anterior :

Próximo : No
  Os artigos relacionados
·Flash 8 Funções Looping 
·Como conservar o Poses in Motion Builder 
·Como converter de SketchUp para GMAX 
·Cordas realista em After Effects 
·Como fazer um super-herói Voar em After Effects 
·Como manter um arquivo Flash Looping 
·Como desenhar curvas no Flash 
·Como ativar o instrutor para Need for Speed ​​: Shift 
·Como Jogar SWF em um Desktop 
·Como fazer um temporizador do ovo em Flash ActionScript…
  Artigos em destaque
·Como colocar um texto em um caminho no Illustrator 
·Como recortar uma imagem no Adobe Illustrator CS2 
·Como usar a ferramenta de escala no Adobe Illustrator 
·Como restringir as proporções para Brushes no Illustr…
·Como fazer um desktop animado 
·Como converter Sub -D para Nurbs Pieces em Maya 
·Como excluir Peças de caminhos em Illustrator 
·Como fazer silhuetas em Illustrator 
·Como fazer Script Fonte à mão em Illustrator 
·Como faço Estique a Filmagem em After Effects 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados