Hi, All, I asked this question before but now, i can explain it more
clearly.
I am using [ResourceBundle] as following:
[Bindable]
public var rb:ResourceBundle;
[ResourceBundle("EmbeddedClassesBundle")] //english version
public var rb1:ResourceBundle;
[ResourceBundle("EmbeddedClassesBundle_sp")] //spanish version
public var rb2:ResourceBundle;
[ResourceBundle("EmbeddedClassesBundle_ge")] //german version
public var rb3:ResourceBundle;
and i also have two image controls in main application:
<mx:Image id="image2" source = "@Embed(source='assets/btn_sales.png')" />
<mx:Image id="image3" source =
"@Embed(source='assets/btn_training.png')" />
it works, but my problem is when i adding one more resourcebundle, such as
[ResourceBundle("EmbeddedClassesBundle_cn")] //chinese version
public var rb4:ResourceBundle;
the image2 or image3 will not display, but if image2 and image3 are
not using embeded assets, they can display without problem.
what is more instersting, when i add rb5 for japanese version,
neither image2 or image3 will display.
It seems like we cannot use too many [resoucebundle] and @Embed in one
file????
Thanks