Bonjour,
Ce n'est pas vraiment un problème, c'est plus une question que je me pose.
Au sein de mes applications, j'intègre mes images (par exemple) via le composant Image. Je précise le champs source de la manière suivante :
Or je sais que l'on peut faire la même chose de la manière suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <mx:Image id="monImage" source="assets/monImage.png"/>
Ou encore de la manière suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <mx:Image id="monImage" source="@Embed('assets/monImage.png')"/>
Je connais déjà la différence entre les deux dernières : c'est la même méthode sauf que la dernière est préférable si on utilise plusieurs instances de la même image au sein de notre application.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 <mx:Script> <![CDATA[ [Embed(source="assets/monImage.png")] [Bindable] public var monImage:Class; ]]> </mx:Script> <mx:Image id="monImage" source=monImage/>
J'aimerai savoir quelles sont les différences entre ces techniques, est-ce qu'il y en a une mieux que l'autre, etc ?
Est-il possible d'intégrer directement l'image dans le SWF sans avoir à ajouter un dossier "assets/..." avec l'application SWF et la page HTML?
Partager