Bom galera, como primeiro post do meu Blog vou escrever sobre Flash, uma dica bem simples mais que pode ajudar muito a galera que esta iniciando em Flash.

Vamos lá, para este tutorial de swf externo vamos desenvolver primeiro um arquivo que eu chamo de base, ele vai servir para “receber” os arquivos externos.

Abra seu Flash, Arquivo/novo, este tutorial vai ser em AS 2.0, então se a sua versão do flash é a CS3 escolha “Flash file (ActionScript 2.0)“. Nas propriedades vamos alterar as dimensões para 400px de largura e 400px de altura, cor de fundo Branca, Frame Rate 24fps, Ok.

Agora no menu do programa clique em “Insert / New Symbol“, vai aparecer uma janela como esta:

 

Altere o nome para “recebe” e marque a opção “Movie Clip”, clique em Ok.

Clique em “Scene1″ para sair do Movie Clip, note que ele foi criado dentro da biblioteca (Ctrl+L), clique nele e arraste-o p/ palco. Coloque na posição X=0 e Y=0 conforme imagem abaixo:

 

Feito isso é preciso colocar um nome de instancia neste Movie Clip, clique nele e no painel de propriedades de o nome “recebe” no campo “instance name

 

Agora vamos criar os botões, Faça um retângulo e transforme-o em Button conforme imagem:

 

Faça mais 2 botões iguais a este mudando apenas a cor.

 Pronto, o arquivo base esta pronto.

Vamos criar agora os 3 arquivos externos, o “Verde”, o “Vermelho” e o “Azul”. Abra um arquivo novo, 400 x 400 px, faça um quadrado do tamanho do palco (400 x 400px) e pinte de verde, exporte com o nome “verde.swf“, faça a mesma coisa nos outros 2.

Feito isso voltamos ao arquivo “base.fla“, vamos colocar as Actions para fazer a coisa funcionar.

Clique no primeiro Frame e depois digite a seguinte linha no painel de “Actions – Frame”.

_root.recebe.loadMovie(”verde.swf”);

Esta ação vai chamar o primeiro arquivo (verde) quando o filme for rodado.

Agora clique o primeiro botão (verde) e no painel de “Actions – Button” digite a seguinte linha:

on (release) {
_root.recebe.loadMovie(”verde.swf”);
}

Essa ação chama o arquivo verde.swf quando clicado no botão verde.

Repita esta ação nos demais botões mudando apenas o nome do arquivo para o botão correspondente (vermelho.swf para vermelho e azul.swf para azul) e pronto.

Para fazer o download dos arquivos clique aqui.

Qualquer dúvida é só deixar um comentário que estarei respondendo.

Abraço
Até o próximo tutorial!!!

Share and Enjoy:
  • Digg
  • del.icio.us
  • StumbleUpon
  • Technorati
  • LinkedIn
  • Reddit
  • Google Bookmarks
  • Rec6
  • Facebook
  • Twitter
  • RSS
Colocado em Flash em junho 19th, 2009. Trackback URI: trackback
Tags: , ,

2 Comentários para “SWF Externo”

  1. julho 9th, 2009 em 12:23 pm #Luan Mateus

    E ai Leonardo blz? Gostei do seu tuto, mais uma dúvida que eu tenho é como controlar esses swfs externos que estão aparecendo?
    Abraços.

  2. julho 9th, 2009 em 3:28 pm #Leo

    Oi Luan, que bom que gostou.

    Bem, explique melho como você gostaria de estar controlando esses SWFs

Deixe um comentário!

XHTML: Poderá utilizar as seguintes tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">