Dans Flex3, j'ai pu compiler du code as3 pur et utiliser des balises "embed" pour charger des images. Cela a été fait par Flex en créant une classe BitmapAsset.comment incorporer des assets bitmap as3 purs avec flex4 (travaillé avec flex3)
Je peux toujours le faire dans Flex4.
Cependant, il y avait une astuce pour fakeout flex3 et utiliser ma propre classe mx.core.BitmapAsset pour supprimer certaines choses inutiles que BitmapAsset de Flex apporte avec lui. Ceci est décrit ici: http://www.ultrashock.com/forums/flex/embed-flex-assets-without-using-flex-123405.html
Malheureusement, je ne peux pas obtenir ces astuces pour travailler avec Flex4 et obtenir des fichiers plus petits. Je me retrouve avec l'erreur "VerifyError: Erreur # 1014: Class mx.core :: BitmapAsset n'a pas pu être trouvé."
Cette erreur me conduit à ce forum, et une solution comme décrit là: http://tech.groups.yahoo.com/group/flexcoders/message/148762
Suivant cet avis, j'ajouter -static-link-exécution-partagés aux bibliothèques = true, et mes charges swf sans erreur ... mais cela signifie que je suis en train de charger dans les morceaux de la structure flexible que je voulais omettre (et la taille du fichier le dit aussi).
Existe-t-il un meilleur moyen de tromper flex4 quand il s'agit d'utiliser Embed?
merci pour cela - retourné à ce problème aujourd'hui des mois plus tard. J'utilisais un faux swx mx pour divers projets qui ... pour des raisons inconnues ... quand compilé en utilisant flex4 et utilisé dans les projets flex4 ne fonctionnerait pas. J'ai déplacé les fichiers dans les différents projets eux-mêmes et tout fonctionne bien. Merci pour le contrôle de santé mentale de cela. Très appréciée. – jedierikb