Como carregar um SWF dentro de outro arquivo SWF que tem arquivos AS3 embutidos

Escrito por william harrel | Traduzido por cezar rosa
  • Compartilhar
  • Tweetar
  • Compartilhar
  • Pin
  • E-mail
Como carregar um SWF dentro de outro arquivo SWF que tem arquivos AS3 embutidos
Carregue um SWF Flash dentro de outro SWF (Jupiterimages/Photos.com/Getty Images)

Arquivos SWF são animações geradas no Adobe Flash, o qual é um programa para desenvolvimento de aplicações e animações. Quando você carrega uma animação Flash SWF externa em uma animação SWF existente, o SWF externo será automaticamente carregado e usará quaisquer arquivos AS3 (ActionScript 3.0) embutidos. Você não precisa realizar nenhuma programação ou preparação extra para um SWF externo. Você pode carregar um SWF externo com o componente UILoader do Flash.

Nível de dificuldade:
Desafiante

Outras pessoas estão lendo

O que você precisa?

  • Adobe Flash Professional CS3 ou posterior
  • Arquivo SWF no qual você deseja carregar o SWF que contém arquivos AS3 embutidos
  • Arquivo SWF que contém arquivos AS3 embutidos

Lista completaMinimizar

Instruções

  1. 1

    Abra o arquivo Flash que você deseja carregar o SWF externo.

  2. 2

    Clique com o botão direito sobre o frame no painel "Timeline" (linha do tempo) onde você deseja carregar o SWF externo e escolha "Insert Keyframe" (Inserir Keyframe) do menu flutuante.

  3. 3

    Clique em "Window" (Janela) no menu e escolha "Components" (Componentes). Isso abre o painel de Componentes.

  4. 4

    Clique duas vezes na pasta "User Interface" (Interface de usuário).

  5. 5

    Arraste o componente "UILoader" para a cena.

  6. 6

    Vá até o painel "Properties" (Propriedades) e clique em "Component Parameters" (Parâmetros do componente). Isso exibirá opções para configurar o componente.

  7. 7

    Digite o caminho e o nome do arquivo SWF externo no campo "Source" (Fonte).

  8. 8

    Marque a caixa ao lado de "scaleContent". Isso informa o Flash para não redimensionar o SWF para o tamanho do UILoader. Ao invés disso, o UILoader redimensiona a si mesmo para o tamanho do SWF.

  9. 9

    Clique em "Control" (Controle) no menu e escolha "Test Scene" (Testar cena). O SWF carrega e é executado. Quando a animação chega no ponto que você inseriu o frame com o UILoader, o SWF externo é carregado e tocado. Além disso, qualquer arquivo AS3 é carregado e executado junto com o arquivo SWF.

Dicas & Advertências

  • Quando você publica o SWF para o servidor Web, certifique-se que também enviou o SWF externo e os arquivos AS3 embutidos. Do contrário, a animação não será exibida corretamente.

Não perca

Filtro:
  • Geral
  • Artigos
  • Slides
  • Vídeos
Mostrar:
  • Mais relevantes
  • Mais lidos
  • Mais recentes

Nenhum artigo disponível

Nenhum slide disponível

Nenhum vídeo disponível