Jump to content
Fórum Script Brasil
  • 0

Importanto SWF + sua classe


_Miguel_

Question

Bem tive um problema eu estava querendo importar dinamicamente um swf porem esse swf era controlado por uma classe externa

exemplo: tenho um fla eq programei que gerou um swf e esse swf tem q chamar outro porem esse outro e controlado por uma classe externa associada a ele.

Como posso fazer isto?

vlw :D

Link to comment
Share on other sites

4 answers to this question

Recommended Posts

  • 0

Não entendi muito bem sua descriçã, pois as classes são compiladas no escopo do swf mesmo quando importadas de um swc, mas em geral para utilizar multiplas associações entre diferentes swfs acessados dados em comum é importante fazer uma classe que todos importem com variaveis e funcoes publicas e estáticas, assim serão tomadas como globais para quaisquer swf que as importe.

Por exemplo: criando uma classe globals

package com.layouts
{
    public class globals
    {
        public static var SWF1:*;
                                 public static var SWF2:*;

    }
}
Dentro do action do swf1, deve-se importar a classe globals e se auto referenciar nela.
import com.layouts.globals;

globals.SWF1 = this;
E fazer o mesmo no action no swf2
import com.layouts.globals;

globals.SWF2 = this;
Assim o swf1 pode executar quaisquer funções publicas no escopo do swf2 chamando-se sua referencia no globals
globals.SWF2.chamar_alguma_funcao();

Ou vice-versa

É importante notar que para que isso funcione os swfs devem estar carregados. Também é possivel usar a classe LocalConnection para caso os swfs seja desconexos de escopo em comum.

Link to comment
Share on other sites

  • 0

Bem n entendi muinto bem e acho q eu tambem não fui claro rsrs.

e asim bem tenho um menu esse menu e totalmente programado nas timelines.

beleza asim q click em um determinado botão ele teria q chamar um certo SWF ou seja importar dinamicamente esse SWF para esse menu e executar

já fiz isso diversas esses e algo muinto simplis porem agora e um caso diferente o SWF q quero colocar no menu e controlado por uma classe AS3

quando mando importar o SWF ele retorna um erro de objeto nulo.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      652k
×
×
  • Create New...