Eu tive esta mesma preocupação há algum tempo e, pelo que li, o Flex não repete embeded assets, ou seja, não importa quantas vezes você faz um [Embed(imagem)], a Class sempre apontará para o mesmo recurso.
Mas não cheguei a testar se isso é verdade. Um teste que poderia ser feito é inserir uma imagem gigantesca (por exemplo, um papel de parede em BMP) e verificar o tamanho do SWF gerado, aí inserir a mesma imagem em outros locais várias vezes e verificar se há um aumento significativo no tamanho do arquivo gerado (ou utilizar um descompilador SWF para ver se o asset se repete) Isso porque há certos casos que os assets devem estar acessíveis na mesma classe que o utilizam (ex.: iconField em um combo). As imagens físicas em si eu geralmente deixo todas na mesma pasta (se o aplicativo acessa uma library, o que é sempre uma boa idéia, especialmente quando se usa módulos, eu deixo todos os assets nesta library e acesso os arquivos com caminhos relativos (ex.: ../../library/assets/images/icons/16)) 2010/1/14 Mateus <mateusch...@gmail.com> > Pessoal > > Estou desenvolvendo um ERP aqui, e a quandidade de imagens esta crecendo, > gostaria de saber de vocês qual é a melhor maneira de se utilizar imagens no > flex? > Estou utilizando da seguinte maneira > Bindable] > [Embed("imagens/favicon.png")] > private var buttonTitle:Class; > > Estava pensado em criar uma super classe e fazer o Embed de todas as > imagens od sistema em um unico local, e uam unica vez, e depois apena > sutilizar essa classe, é a melhor maneira de fazer isso? > -- > __________________________________ > Att. > Mateus André Chies > Analista e Desenvolvedor de Sistemas > Bacharelando em SI - SETREM > http://mateuschies.blogspot.com > > > "Viver é desenhar sem borracha." (Millôr Fernandes) > > -- > Você recebeu esta mensagem porque está inscrito na lista "flexdev" > Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com > Para sair da lista, envie um email em branco para > flexdev-unsubscr...@googlegroups.com > Mais opções estão disponíveis em http://groups.google.com/group/flexdev > -- [] Júlio César Ködel G.
-- Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com Para sair da lista, envie um email em branco para flexdev-unsubscr...@googlegroups.com Mais opções estão disponíveis em http://groups.google.com/group/flexdev