Nuno Ribeiro, é isso, Obrigado.
Parece-me que a melhor opção neste momento é através do Loader. Vou
fazer o load em run time. Depois posso aceder internamente
(getDefinitionByName) ... é até melhor do que estava à espera...

Obrigado a todos
RicardoAraújo

On Jul 7, 9:47 am, Nuno Ribeiro <[email protected]> wrote:
> Ricardo,
>
> Não sei se viste a minha última resposta...
> Abraço,
> Nuno Ribeiro
>
> On Jul 7, 2011, at 9:44 AM, Ricardo Araújo wrote:
>
>
>
>
>
>
>
> > eu queria poder chamar um asset através de uma class neste caso static mas 
> > sem fazer embed.... mas tens razão... e a solução é fazer o load quando 
> > precisar... assim só uso quando for necessário ...
>
> > Obrigado
>
> > No dia 7 de Julho de 2011 01:34, Nuno Rosa <[email protected]> 
> > escreveu:
> > Pelo que percebi queres carregar um swf que tem definições de Classes e 
> > queres instanciar uma dessas classes em runtime. Por exemplo um swf com um 
> > conjunto de fontes ou imagens. Certo?
>
> > Se as tuas classes implementarem um interface (ou classe base) penso que 
> > podes fazer isso através do ApplicationDomain do Loader com o 
> > getDefinitionByName.
>
> > Na tua aplicação tens apenas as definições dos interfaces e no swf que vais 
> > carregar estão as definições das classes.
> > A aplicação principal só necessita saber o nome da classe(string) e o 
> > interface que implementa.
>
> > No dia 4 de Julho de 2011 15:15, Ricardo Araújo <[email protected]> 
> > escreveu:
>
> > Nuno Ribeiro:
> > O exemplo "LibraryExample" do link que me indicaste não estão
> > disponíveis... entretanto fiz checkOut e não encontrei as classes que
> > referiste!
>
> > João Fernandes
> > quando dizes símbolo referes-te a um movieclip dentro do swf?
>
> > Bruno Perry
> > Já estou a fazer isso... tenho uma rsl com algumas classes e os
> > assets... depois tenho uma classe que tem as referências statics para
> > cada um assets... mas isso no fim acaba por ficar incluído no swf
> > final...
> > Basicamente assim os assets são carregados no inicio... e se não
> > estivessem embed, só seriam na altura em que fosse necessário!
>
> > o que pretendia mesmo era utilizar a classe da mesma forma mas sem
> > estar embed ...
>
> > On Jun 30, 2:50 pm, Bruno Perry <[email protected]> wrote:
> > > ... Ou usares swc's? em vez de fazeres embed a swf's?
>
> > > 2011/6/30 João Fernandes <[email protected]>
>
> > > > Já experimentaste associar somente um simbolo em vez do swf todo?
>
> > > > João Fernandes
>
> > > > 2011/6/30 Ricardo Araújo <[email protected]>
>
> > > >> someone?
>
> > > >> On Jun 29, 2:53 pm, Ricardo Araújo <[email protected]> wrote:
> > > >> > Boa tarde,
>
> > > >> > Existe alguma forma de referenciar assets sem ser Embed?
> > > >> > Por exemplo neste caso:
>
> > > >> > [Embed(source="assets/TakePhotoAnim.swf")]
> > > >> > public static const TakePhotoAnim : Class;
>
> > > >> > mas agora queria que o swf não fosse inserido no meu swf final!
>
> > > >> --
> > > >> Recebeu esta mensagem porque está inscrito no grupo "Mailing List da
> > > >> Comunidade Portuguesa de Rich Internet Applications -www.riapt.org" dos
> > > >> Grupos do Google.
>
> > > >> Para publicar uma mensagem neste grupo, envie um e-mail para
> > > >> [email protected].
> > > >> Para anular a inscrição neste grupo, envie um e-mail para
> > > >> [email protected].
> > > >> Para ver mais opções, visite este grupo em
> > > >>http://groups.google.com/group/riapt?hl=pt-PT.
>
> > > > --
>
> > > > João Fernandes
>
> > > > --
> > > > Recebeu esta mensagem porque está inscrito no grupo "Mailing List da
> > > > Comunidade Portuguesa de Rich Internet Applications -www.riapt.org" dos
> > > > Grupos do Google.
> > > > Para publicar uma mensagem neste grupo, envie um e-mail para
> > > > [email protected].
> > > > Para anular a inscrição neste grupo, envie um e-mail para
> > > > [email protected].
> > > > Para ver mais opções, visite este grupo em
> > > >http://groups.google.com/group/riapt?hl=pt-PT.
>
> > --
> > Recebeu esta mensagem porque está inscrito no grupo "Mailing List da 
> > Comunidade Portuguesa de Rich Internet Applications -www.riapt.org" dos 
> > Grupos do Google.
>
> > Para publicar uma mensagem neste grupo, envie um e-mail para 
> > [email protected].
> > Para anular a inscrição neste grupo, envie um e-mail para 
> > [email protected].
> > Para ver mais opções, visite este grupo 
> > emhttp://groups.google.com/group/riapt?hl=pt-PT.
>
> > --
> > Recebeu esta mensagem porque está inscrito no grupo "Mailing List da 
> > Comunidade Portuguesa de Rich Internet Applications -www.riapt.org" dos 
> > Grupos do Google.
> > Para publicar uma mensagem neste grupo, envie um e-mail para 
> > [email protected].
> > Para anular a inscrição neste grupo, envie um e-mail para 
> > [email protected].
> > Para ver mais opções, visite este grupo 
> > emhttp://groups.google.com/group/riapt?hl=pt-PT.
>
> > --
> > Recebeu esta mensagem porque está inscrito no grupo "Mailing List da 
> > Comunidade Portuguesa de Rich Internet Applications -www.riapt.org" dos 
> > Grupos do Google.
> > Para publicar uma mensagem neste grupo, envie um e-mail para 
> > [email protected].
> > Para anular a inscrição neste grupo, envie um e-mail para 
> > [email protected].
> > Para ver mais opções, visite este grupo 
> > emhttp://groups.google.com/group/riapt?hl=pt-PT.

-- 
Recebeu esta mensagem porque está inscrito no grupo "Mailing List da Comunidade 
Portuguesa de Rich Internet Applications - www.riapt.org" dos Grupos do Google.

Para publicar uma mensagem neste grupo, envie um e-mail para 
[email protected].
Para anular a inscrição neste grupo, envie um e-mail para 
[email protected].
Para ver mais opções, visite este grupo em 
http://groups.google.com/group/riapt?hl=pt-PT.

Responder a