Ir para conteúdo
Fórum Script Brasil
  • 0

Hit Test


§uiciDa£

Pergunta

4 respostass a esta questão

Posts Recomendados

  • 0

Oi ! Valeu pelo "Skinamp"

Bom, vamos lá.

Vamos supor que voce tem três filmes (MovieA, MovieB e MovieC). Lembre de nomear a instancia de cada movie.Vamos fazer o MovieA bater no MovieB e com isso fazer aparecer o MovieC.Crie o MovieC com dois frames, sendo que o primeiro voce deixa em branco e no segundo voce coloca uma imagem que lembre um impacto(tipo uma estrela por exemplo), não esqueça de colocar um "stop" no primeiro frame.Coloque o MovieC dentro do MovieB de forma que o MovieC fique encostado no MovieB. O "hitTest" é um comando que tem que ser usado na action do Movie, beleza. Crie a animação do MovieA batendo no MovieB. Agora na action do MovieA voce coloca a action abaixo:

onClipEvent(enterFrame){

if(_root.MovieA.hitTest(_root.MovieB)){// linha 1

_root.MovieB.MoviC.gotoAndStop(2);//linha 2

}else{ // linha 3

_root.MovieB.MoviC.gotoAndStop(1);//linha 4

}

}

linha 1 = Testa se o MovieA bateu no MovieB

linha 2 = Caso o comando da linha 1 seje verdadeiro ele manda o MovieC pro frame 2

linha 3 = Condicional "senão"

linha 4 = Caso o comando da linha 1 seje falso ele manda o MovieC pro frame 1.

Pronto tá feito.

Qualquer duvida é só avisar.

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,5k
×
×
  • Criar Novo...