Funcionou!
Valeu Mesmo, Beck.
Obrigado.
Depois disso achei a propriedade na documentação, estava olhando na
classe Module por isso não achava.
child property
public var child:DisplayObject
The DisplayObject created from the module factory.
On 7 maio, 16:31, Beck Novaes <[EMAIL PROTECTED]> wrote:
> Tente isto:
>
> <mx:Script>
> <![CDATA[
> import mx.events.ModuleEvent;
>
> private function readyHandler(event:ModuleEvent):void
> {
> var testModule:TestModule =
> TestModule(moduleLoader.child);
> testModule.myMethod();
> }
>
> ]]>
> </mx:Script>
>
> <mx:ModuleLoader id="moduleLoader" url="TestModule.swf"
> ready="readyHandler(event)"/>
>
> []'s
> Beck Novaes
>
> On 7 maio, 11:43, "Rodrigo M. Rodrigues" <[EMAIL PROTECTED]> wrote:
>
> > Olá a todos,
> > criei um modulo dentro da minha aplicação usando este código:
>
> > newModulo = new ModuleLoader();
> > newModulo.url = "teste.swf";
> > newModulo.loadModule();
> > App.addChild(newModulo);
>
> > Até aqui tudo bem, o modulo está sendo carregado sem problemas.
> > minha dificuldade esta em executar um método que existe dentro do
> > modulo.
>
> > No flash eu usava este código, para swfs carregado dentro da minha
> > aplicação.
>
> > newModulo.testeFunction();
>
> > Alguém sabe qual é a sintaxe correta para chamar método de um modulo
> > carregado?
>
> > Obrigado.
--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para [EMAIL PROTECTED]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---